ably ably برای هدایت شدن به سایت جدید اینجا کلیک کنید

آموزش برنامه نویسی

آموزش برنامه نویسی وب، اندروید، ویندوز , اسکیوال و...
Tell: 0912 097 5516
| Email: Hello@EduOnline.ir

آدرس دهی در HTML

بسم الله الرحمن الرحیم

در طراحی وب و HTML  ما چندین نوع روش آدرس دهی به فایل ها و مسیر ها داریم

آدرس دهی نسبی

<img src="../../Images/file.jpg" />

در این روش ما برای دسترسی به یک فایل باید  مسیری را طی کنیم که مثلا برای رفتن به پوشه های بالاتر از   /..   استفاده می کنیم و بدین صورت می توانیم کل وب سایت را پیمایش کنیم

آدرس دهی مطلق

<img src="http:www.EduOnline.ir/content/theme/Images/file.jpg" />

در این روش ما بر اساس ریشه اصلی و نام سایت شروع به آدرس دهی می کنیم که تکنولوژی ASP.NET , MVC  نیز به همین روش در انجین های سمت  View  خود آدرس دهی می کنند مانند زیر

<asp:image ImageUrl="~/content/theme/Images/file.jpg" />

 علامت ~ به معنای این است که باید از ریشه وب سایت جستجو برای یافتن فولدر Content انجام شود

حال معادل همین تگ در HTML وجود دارد.

تگ base

در این تگ َما می توانی یک آدرس را بنویسید و پس از آن تمامی آدرس ها با آن جمع رشته ای می شوند مانند مثال زیر

<head>
<base href="http://www.EduOnline.ir/images/" target="_blank">
</head>

<body>
<img src="file.gif" width="24" height="39" alt="Stickman">
<a href="http://www.EduOnline.ir">EduOnline.ir</a>
</body>

در این جا "/base href="http://www.EduOnline.ir/images تمامی آدرس های ما مانند "src="file.gif با آدرس اصلی سایت جمع رشته ای می شوند در اینجا آدرس تگ img src به صورت زیر می شود

 <img src="http://www.EduOnline.ir/images/file.gif" width="24" height="39" alt="Stickman">

هر کدام از روش های آدرس دهی مزایا و معایب خود را دارند که باید با توجه به کاربرد آن از آنها استفاده شود

نظرات (۰)

هيچ نظري هنوز ثبت نشده است
ارسال نظر آزاد است، اما اگر قبلا در بیان ثبت نام کرده اید می توانید ابتدا وارد شوید.
شما میتوانید از این تگهای html استفاده کنید:
<b> یا <strong>، <em> یا <i>، <u>، <strike> یا <s>، <sup>، <sub>، <blockquote>، <code>، <pre>، <hr>، <br>، <p>، <a href="" title="">، <span style="">، <div align="">
تجدید کد امنیتی
up
ما را در گوگل محبوب کنید