طراحی وب

html head

html head  چیست ؟

آموزش  html  درس بیست و سوم

عنصر <head>

HTML Head مکانی برای اطلاعات متا می باشد. و بین تگ <html>  و <body> قرار می گیرد. metadata   شامل اطلاعاتی در مورد سند  html  است و نمایش داده نمی شود.

Metadata  معمولا عنوان سند، مجموعه کاراکترها،ظاهر  یا استایل، لینک ها، اسکریپت ها و دیگر اطلاعات متا  را تعریف می کند.

تگ های زیر متا دیتا ها را تعریف می کند:

<title>، <style>، <meta>، <link>، <script>، و <base>.

عنصر<title>   در  html

عنصر <title> عنوان سند را تعریف می کند و در تمام اسناد HTML / XHTML مورد نیاز است.

عنصر <title>

یک عنوان را در برگه مرورگر تعریف می کند
عنوان آن را برای صفحه زمانی که آن را به علاقه مندی ها اضافه می کند فراهم می کند
یک عنوان برای صفحه در نتایج موتور جستجو نمایش می دهد

یک سند HTML ساده:

 <!DOCTYPE html>
<html>

<head>
  <title>Page Title</title>
</head>

<body>
The content of the document......
</body>

</html> 

عنصر<style> در  HTML Head

عنصر <style> برای تعریف اطلاعات ظاهر یا استایل  برای یک صفحه HTML استفاده می شود:

مثال:

 <style>
  body {background-color: powderblue;}
  h1 {color: red;}
  p {color: blue;}
</style> 

عنصر <link> در  HTML Head

عنصر <link> برای لینک دادن  به style sheets خارجی مورد استفاده قرار می گیرد:
مثال:
 <link rel="stylesheet" href="mystyle.css"> 

عنصر <meta> در  HTML Head

عنصر <meta> برای مشخص کردن مجموعه کاراکتری استفاده می شود، توضیحات صفحه، کلمات کلیدی، نویسنده و سایرمتا دیتاها استفاده می شود.

متادیتا توسط مرورگرها (نحوه نمایش محتوا)، موتورهای جستجو (کلمات کلیدی) و سایر خدمات وب استفاده می شود.

 

تعریف مجموعه کاراکتر مورد استفاده :


<meta charset="UTF-8">

تعریف توضیحات برای یک صفحه وب :


<meta name="description" content="Free Web tutorials">

تعریف کلمات کلیدی برای موتورهای جستجو:


<meta name="keywords" content="HTML, CSS, XML, JavaScript">

تعریف نویسنده برای یک صفحه:


<meta name="author" content="John Doe">

رفرش کردن سند هر ۳۰ ثانیه:


<meta http-equiv="refresh" content="30">

مثال برای تگ های متا:

 تنظیم Viewport

 

HTML5 یک روش برای طراحان وب معرفی کرد که به آنها اجازه می دهد   از طریق تگ  <meta> بتوانند Viewport را کنترل کنند.

Viewport منطقه قابل مشاهده کاربر  از یک صفحه وب است. این با دستگاه متفاوت است و در تلفن همراه کوچکتر از یک صفحه رایانه است.

شما باید عنصر Viewport را در تمام صفحات وب خود در تگ متا وارد کنید:

 

*۱۰

عنصر  Viewport در تگ متا دستورالعمل های مرورگر را در مورد نحوه کنترل ابعاد صفحه و مقیاس بندی ارائه می دهد.

بخش width = device-width عرض صفحه را تعیین می کند تا  عرض صفحه نمایش دستگاه (که بسته به دستگاه متفاوت باشد) را دنبال کند.

بخش initial-scale=1.0  مقدار اولیه زوم را زمانی که صفحه برای بار اول  توسط مرورگر بارگذاری می شود را تنظیم می کند.

 

عنصر <script> در  html

 

عنصر <script> برای تعریف جاوا اسکریپت های سمت کاربر استفاده می شود.

این جاوا اسکریپت می نویسد “سلام جاوا اسکریپت! به یک عنصر HTML با id = “demo”:

مثال:

*۱۱

عنصر <base> در  html

عنصر <base>  پایه نشانی اینترنتی  و پایه مقصد  را برای تمام URL های مرتبط در یک صفحه مشخص می کند:
مثال:
*۱۲

حذف <html>، <head> و <body>؟

 

بر طبق  HTML5 استاندارد ؛  برچسب های <html>،  <body> و <head> را می توان حذف کرد.

کد زیر به عنوان HTML5 معتبر خواهد شد:

مثال:
*۱۳

نکته : هر چند ما توصیه نمی کنیم که تگ  <html>  و <body>  را حذف کنید. حذف این برچسب ها می تواند نرم افزار DOM یا XML را نابود کند و در مرورگرهای قدیمی (IE9) خطاهایی تولید کند.

با این حال، حذف برچسب <head> در مدت زمان زیادی  در حال حاضر معمول است.

بیشتر بخوانید:

استارت‌آپ پولساز
برچسب ها

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

دوره رایگان کسب و کار اینترنتی

10 جلسه به همراه فایل صوتی و ویدیویی
همین حالا شروع کنید
تا امروز بیش از 4000 نفر در این دوره شرکت کرده‌اند
بستن پیام
بستن