تگ های HTML
تگ < a > :
از لینک ها در HTML ، برای پیوند به یک صفحه دیگر در هر جای وب ، پیوند به نقطه یا مکانی در داخل همان صفحه یا صفحه دیگر و یا یک فایل خارجی مثل عکس ،موسیقی ، فیلم و ... به سند وب استفاده می شود . شکل کلی ایجاد یک پیوند در (HyperLink) در HTML به صورت زیر است :
< a href="URL" > متن عنوان پیوند < /a >
خاصیت href که از نوع URL است برای تعیین مقصد پیوند به کار می رود .این خاصیت شامل آدرس صفحه یا فایلی است که با کلیک بر روی آن پیوند باز خواهد شد . متن عنوان ، متنی است رنگی و خط زیر دار که نشان دهنده پیوند است .
Example |
|
کد |
خروجی |
< a href="http://www.DeveloperStudio.ir/Default.aspx" > Click to visit HomePage < /a > |
ایجاد یک لنگر با استفاده از < a > :
تعریف لنگر : لنگر نقطه ای از یک صفحه است که با تگ < a > مشخص می شود ، که می توان به وسیله کلیک بر روی یک پیوند ،
مستقیما به آن نقطه پرش کرد .
با استفاده از تگ < a > می توان هر نقطه ای از صفحه را به صورت
یک لنگر مشخص کرد و سپس با کلیک برروی یک پیوند مستقیما به آن نقطه در صفحه پرش
کرد.
برای این منظور در هر نقطه ای از صفحه که می خواهیم به صورت لنگر در بیاید ، یک تگ
< a > قرار می دهیم . سپس به وسیله خاصیت Name ، یک نام به آن لنگر اختصاص داده که به این کار در اصطلاح (Bookmark) می گویند .سپس در خاصیت Href یک پیوند دیگر آدرس لنگر
مورد نظر را داده ، که از این به بعد با کلیک بروی آن پیوند ، مستقیما به مکان آن
لنگر در صفحه پرش می کنیم .
نحوه آدرس دهی درِیک لنگر به صورت زیر است :
href=" نام لنگر مورد نظر در صفحه # نام صفحه
مورد نظر "
مثال : < a
href="http://www.DeveloperStudio.ir/HTML/Base_Tag1.aspx#ptag >
خواص مهم |
||
نام خاصیت |
نوع خاصیت |
شرح |
Charset |
Charset - encoding |
مشخص کننده نوع کدینگ کاراکترهای صفحه مقصد است . |
Coords |
ابتدا به خاصیت shape توجه کنید . |
|
href |
URL |
برای تعیین آدرس کامل صفحه یا فایل مقصد پیوند به کار می رود . |
hreflang |
language |
مشخص کننده زبان اصلی و پیش فرض صفحه مقصد پیوند است . |
name |
text |
برای تعیین یک نام برای ایجاد لنگر به کار می رود . |
rel |
alternate |
تعیین کننده نوع ارتباط بین صفحه جاری و صفحه مقصد پیوند است که می
تواند یکی از حالت های زیر باشد : |
rev |
تعیین کننده نوع ارتباط بین صفحه مقصد پیوند و صفحه جاری است (بر عکس rel ) و دارای همان مقادیر است. |
|
shape |
rect |
چنانچه پیوند ناحیه ای از یک عکس یا نقشه تصویری باشد که قابل کلیک
شدن است ، نوع شکل ناحیه قابل کلیک شدن را مشخص می کند ، که مختصات آن توسط
خاصیت coords در همین تگ مقدار دهی می شود . انواع اشکال ممکن عبارتند از : |
target |
_blank |
نحوه باز شدن و نمایش پنجره صفحه مقصد را تعیین می کند که دارای
حالت های زیر است : |
تگ < link > :
تگ لینک برای برقراری
ارتباط بین صفحه جاری و یک صفحه یا فایل خارجی مورد استفاده قرار می گیرد . تگ
لینک تگ پایانی ندارد و با علامت / در همان تگ ابتدایی بسسته می شود .این تگ می
تواند به دفعات دلخواه و برای مقاصد مختلف ، در قسمت Head مورد
استفاده قرار بگیرد .
برای مثال از تگ link می توان برای اتصال صفحه
به یک فایل قالب دهی ( Style
Sheet CSS ) ،
فایل حاوی دستورات اسکریپتی مثل js و ...
استفاده کرد .
مثال : استفاده از تگ لینک برای برقراری ارتباط بین صفحه جاری و یک
فایل CSS :
<
head >
< link rel ="Stylesheet" type ="text/css"
href="../themes.css" / >
نام خاصیت |
نوع خاصیت |
شرح |
charset |
charset |
شیوه و متد کدینگ صفحه مقصد پیوند را مشخص می کند . |
href |
URL |
آدرس کامل اینترنتی صفحه یا فایل مقصد پیوند را تعیین می کند . |
hreflang |
نام زبان |
زبان پیش فرض و پایه صفحه مقصد پیوند را مشخص می کند . |
media |
screen |
مشخص کننده نوع وسیله ای است که قرار است صفحه
مقصد پیوند را نمایش دهد که ذکر آن آن در این قسمت برای کمک به مرورگر برای
اعمال تنظیمات متناسب با نوع خروجی است ، که می تواند انواع حالات زیر را داشته
باشد : |
rel |
alternate |
تعیین کننده نوع ارتباط بین صفحه جاری و صفحه
مقصد پیوند است که می تواند یکی از حالت های زیر باشد : |
rev |
تعیین کننده نوع ارتباط بین صفحه مقصد پیوند و صفحه جاری است (بر عکس rel ) و دارای همان مقادیر است. |
|
target |
_blank |
نحوه باز شدن و نمایش پنجره صفحه مقصد را تعیین
می کند که دارای حالت های زیر است: |
type |
MIME_Type |
نوع MIME
صفحه یا فایل مقصد را مشخص می کند که چند حالت آن عبارتند از : |
لینک های HTML
تگ < Object > :
این تگ برای پیوند یک شی خارجی ( مثل فایل های صوتی ، تصویری ، انواع
فایل های برنامه و ... ) به صفحه HTML استفاده می شود . این تگ
به برنامه نویس اجازه می دهد که اطلاعات و پارامترهای لازم را برای عناصر وارد شده
به صفحه HTML تعیین کرده و کد مورد نظر را برای نمایش و
مدیریت استفاده از فایل در صفحه درج نماید . این اطلاعات پیش گفته به مرورگر در
نمایش بهتر شی خارجی کمک می کند . تگ < param
> در درون این تگ به دفعات دلخواه می تواند استفاده شود که تعیین کننده
تنظیمات نمایش شی در هنگام اجرا است .
نکته : یک تگ < object > هم می تواند در
قسمت < head > و هم در قسمت < body > قرار بگیرد . متنی که که بین تگ باز و بسته < object > قرار بگیرد ، به عنوان یک متن هشدار دهنده در مرورگرهای
قدیمی که این تگ را پشتیبانی نمی کنند ، به جای شی مورد نظر نمایش داده خواهد شد
.
نکته : برای نمایش تصاویر از تگ < img
> به جای < object > استفاده می شود .
نام خاصیت |
نوع خاصیت |
شرح |
archive |
URL |
یک لیست از تعدای URL است که نگهدارنده منابع و فایل های مربوط به تگ < object > مورد نظر است . |
align |
left |
تراز بندی قرار گیری متن را به دور شی مورد نظر تعیین می کند که می
تواند حالت های زیر را داشته باشد : |
border |
pixels |
تعیین کننده یک حاشیه به دور شی است . |
ClassID |
رده کلاس شی |
مشخصئ کننده Class ID برای شی مورد نظر است که در تنظیمات رجیستری ویندوز و یا در یک URL است . |
data |
URL |
مسیر کامل محل نگهداری اطلاعات تگ < object > مورد نظر را مشخص می کند . |
declare |
declare |
درصورتی که مقدار این خاصیت برابر declare تنظیم شود ، مشخص می کند که فایل فقط باید معرفی شود و تا زمانی که نیاز نیست ایجاد یا نصب نشود . |
height |
pixels |
ارتفاع شی را تعیین می کند . |
hsapce |
pixels |
مشخص کننده یک فاصله خالی افقی به دور شی مورد نظر است . |
name |
unique name |
نام منحصر به فرد را برای شی تعیین می کند . |
stand by |
text |
یک متن پیش فرض است که در مدت زمانی که فایل در حال لود شدن است ، به جای شی مورد نظر نمایش داده می شود . |
type |
MIME_type |
نوع MIME داده ای شی را تعیین می کند . در این مورد در تگ link توضیح داده شده است . |
usemap |
URL |
مشخص کننده مسیر کامل یک فایل یا نقشه تصویری بر روی کامپیوتر Client است که باید همراه با شی مورد نظر استفاده شود . |
vspace |
pixels |
مشخص کننده یک فاصله خالی عمودی ( از بالا و پایین ) به دور شی است . |
تگ < param > :
این تگ تنظیمات زمان اجرای برنامه را برای استفاده از شی وارد شده در صفحه تعیین می کند . این تگ به دفعات مورد نیاز ( هر بار برای تعیین مقدار یک تنظیم یا خاصیت ) باید در درون تگ object استقاده شود .
مثال |
|
منبع مثال : www.w3schools.com\tags\tag_param.aspx |
|
کد |
خروجی |
< object
classid="clsid:F08DF954-8592-11D1-B16A-00C0F0283628"
id="Slider1" width="100" height="50" > |
نام خاصیت |
نوع خاصیت |
شرح |
name |
unique name |
یک نام منحصر به فرد برای پارامتر تعیین می کند . |
type |
MIME-type |
نوع فایل MIME شی را در اینترنت مشخص می کند . |
value |
value |
یک مقدار و ارزش برای پارامتر تعیین می کند . |
value type |
data |
نوع داده ای شی را تعیین می کند که می تواند حالت های زیر را داشته
باشد : |