目錄
<meta>, <script>
可選的屬性:target
<link>
<script>
<style>
<head>
<title>
<base>
<meta>
首頁 web前端 html教學 HTML中的標籤及其內容的詳細介紹

HTML中的標籤及其內容的詳細介紹

Jun 27, 2017 am 10:05 AM
head html 標籤




    • ##title

    • base

    • meta

    • ##link

    • ##script
    • style

#<head>

#<head>

<head> 標籤用於定義文件的頭部,它是所有頭部元素的容器。
<head>
中的元素可以: - 引用腳本

-

指示瀏覽器在哪裡找到樣式表 - 提供元信息 - 等等 文檔的頭部描述了文檔的各種屬性和信息,包括文檔的標題、在Web 中的位置以及和其他文件的關係等。絕大多數文檔頭部包含的資料都不會真正作為內容顯示給讀者。 下面這些標籤可用在head 部分:<base>, <link>

,

<meta>, <script>

,
<style>

,  <title><title>

#<title> 定義文件的標題,

它是head 部分中唯一必需的元素

<html><head><title>我的第一个HTML页面</title></head><body><p>body 元素的内容会显示在浏览器中。</p><p>title 元素的内容会显示在浏览器的标题栏中。</p></body></html>
登入後複製
登入後複製

瀏覽器會以特殊的方式來使用標題,並且通常會把它放置在瀏覽器視窗的標題列或狀態列上。同樣,當把文件加入使用者的連結清單或收藏夾或書籤清單時,標題將成為該文件連結的預設名稱。


<base>#<base>標籤為頁面上的所有連結規定預設位址或預設目標。 通常情況下,瀏覽器會從目前文件的URL中提取對應的元素來填寫相對URL中的空白。 使用

<base>

標籤可以改變這一點。瀏覽器隨後將不再使用目前文件的URL,而使用指定的基本URL來解析所有的相對URL。這其中包括<a><img>

<link>

<form>標籤中的URL 。

<html><head><base href="http://www.w3school.com.cn/i/" /><base target="_blank" /></head><body><img src="eg_smile.gif" /><br /><p>图像的地址为相对地址。由于我们已经在 head 部分规定了一个基准 URL,浏览器将在如下地址寻找图片:</p><p>"http://www.w3school.com.cn/i/eg_smile.gif"</p><br /><br /><p><a href="http://www.w3school.com.cn">W3School</a></p><p>请注意,链接会在新窗口中打开,即使链接中没有 target="_blank" 属性。这是因为 base 元素的 target 属性已经被设置为 "_blank" 了。</p></body></html>
登入後複製
登入後複製

<base>

必要的屬性:href

href

,值為URL,規定頁面中所有相對連結的基準URL。

<base>

可選的屬性:target

target,值為_blank、_parent、_self、_top、framename等,顯示在何處開啟頁面中所有的連結。例如”_blank”意為在新視窗中開啟。

<meta>

#<meta>元素可提供有關頁面的元資訊(meta-information ),例如針對搜尋引擎和更新頻度的描述和關鍵字。元資料總是以「名稱/值」的形式被成對傳遞的。

<meta>
標籤位於文件的頭部,不包含任何內容。

<meta>標籤的屬性定義了與文件相關聯的「名稱/值」對。

<head><meta http-equiv="Content-Type" content="text/html; charset=gb2312" /><meta name="author"content="w3school.com.cn"><meta name="revised"content="David Yang,8/1/07"><meta name="generator"content="Dreamweaver 8.0en"></head>
登入後複製
登入後複製

<meta>

必要的屬性:

content

content,值為一些文本,定義了與http-equiv或name屬性相關的元資訊。元資料總是以名稱/值的形式被成對傳遞的。

eg:

<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
登入後複製
登入後複製
<meta>

主要的可選屬性:
http-equiv


name

http-equiv
,值是content-type、expires、refresh、set-cookie等,把content 屬性關聯到HTTP 頭。

http-equiv 屬性為「名稱/值」對提供了名稱。並指示伺服器在發送實際的文件之前先在要傳送給瀏覽器的封包頭部包含「名稱/值」對。

eg:
<meta http-equiv="charset" content="iso-8859-1"><meta http-equiv="expires" content="31 Dec 2008">
登入後複製
登入後複製

重定向(用於網頁搬家):

<head><meta http-equiv="Content-Type" content="text/html; charset=gb2312" /><meta http-equiv="Refresh" content="5;url=http://www.w3school.com.cn" /></head>
登入後複製
登入後複製

描述關鍵字:

<head><meta http-equiv="Content-Type" content="text/html; charset=gb2312" /><meta name="description"content="HTML examples"><meta name="keywords"content="HTML, DHTML, CSS, XML, XHTML, JavaScript, VBScript"></head>
登入後複製
登入後複製
#########name###,值為author、description、keywords、generator、revised、others等,把content 屬性關聯到一個名稱。 #########HTML 和 XHTML 標籤都沒有指定任何預先定義的  名稱。通常情況下,您可以自由使用對自己和來源文件的讀者來說具有意義的名稱。 ###“keywords” 是一個常用到的名稱。它為文檔定義了一組關鍵字。某些搜尋引擎在遇到這些關鍵字時,會用這些關鍵字來分類文件。 ###eg:###
<meta name="keywords" content="HTML,ASP,PHP,SQL">
登入後複製
登入後複製

<link>链接一个外部样式表。属于在HTML中插入CSS样式表的三种方法之一。

<head><link rel="stylesheet" type="text/css" href="theme.css" /></head>
登入後複製
登入後複製
登入後複製
登入後複製
登入後複製
登入後複製

<link>的主要属性:hrefreltypecharset

charset,指明被链接文档的字符集,如UTF-8。但是几乎没有主流浏览器支持 link标签的charset 属性

在下面的例子中,charset 属性指示被链接文档是用英文编写的:

<head><link href="shanghai.htm" rel="parent" charset="en" /></head>
登入後複製
登入後複製

href,规定被链接文档的位置(URL)。

这个不解释了。

rel 属性指示被链接的文档是一个样式表。它的属性值只有 “stylesheet” 得到了所有浏览器的支持。其他值只得到了部分地支持。

<head><link rel="stylesheet" type="text/css" href="theme.css" /></head>
登入後複製
登入後複製
登入後複製
登入後複製
登入後複製
登入後複製

type 属性规定被链接文档的 MIME 类型。该属性最常见的 MIME 类型是 “text/css”,该类型描述样式表。

<head><link rel="stylesheet" type="text/css" href="theme.css" /></head>
登入後複製
登入後複製
登入後複製
登入後複製
登入後複製
登入後複製

<script>

<script> 标签用于定义客户端脚本,比如 JavaScript。

script 元素既可以包含脚本语句,也可以通过 src 属性指向外部脚本文件。
必需的 type 属性规定脚本的 MIME 类型。
JavaScript 的常见应用时图像操作、表单验证以及动态内容更新。

  • 直接包含脚本语句

<html><body><script type="text/javascript">document.write("<h1>Hello World!</h1>")</script> </body></html>
登入後複製
登入後複製
  • 通过 src 属性指向外部脚本文件

<script type="text/javascript" src="myscripts.js"></script>
登入後複製
登入後複製

<script>必需的属性:type

type,规定脚本的 MIME 类型。

对于不支持脚本的浏览器:

<!DOCTYPE html><html><body><script type="text/javascript">document.write("Hello World!")</script><noscript>Sorry, your browser does not support JavaScript!</noscript><p>不支持 JavaScript 的浏览器将显示 noscript 元素中的文本。</p></body></html>
登入後複製
登入後複製

<style>

<style> 标签用于为 HTML 文档定义样式信息。

在HTML中插入CSS样式表的另外两种方法都是通过style完成的——内部样式表、内联样式。只不过内部样式表用的是style标签<style>,内联样式用的是style属性。

  • 内联样式

<p style="color:blue;margin-left:20px">This is a paragraph.</p>
登入後複製
登入後複製
  • 内部样式表

<html><head><style type="text/css">h1 {color: red}p {color: blue}</style></head><body><h1>header 1</h1><p>A paragraph.</p></body></html>
登入後複製
登入後複製

也可以通过“id选择器”和“class选择器”进行:

  • id选择器

<!DOCTYPE html><html><head><style>#liuhaibo{text-align:center;color:red;} </style></head><body><p id="liuhaibo">Hello World!</p><p>This paragraph is not affected by the style.</p></body></html>
登入後複製
登入後複製
  • class选择器

<!DOCTYPE html><html><head><style>.center{text-align:center;}</style></head><body><h1 class="center">标题居中</h1><p class="center">段落居中。</p> </body></html>
登入後複製
登入後複製

你也可以指定特定的HTML元素使用class。
在以下实例中, 所有的 p 元素使用 class=”center” 让该元素的文本居中,而h1则不可以。

<!DOCTYPE html><html><head><style>p.center{text-align:center;}</style></head><body><h1 class="center">This heading will not be affected</h1><p class="center">This paragraph will be center-aligned.</p> </body></html>
登入後複製
登入後複製

<style>必需的属性:type

type,唯一可能的值是“text/css”,规定样式表的 MIME 类型。

也可以通过style标签创建一个没有下划线的链接:

<html><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312" /><meta http-equiv="Content-Language" content="zh-cn" /></head><body><a href="/example/html/lastpage.html" style="text-decoration:none">这是一个链接!</a></body></html>
登入後複製
登入後複製

Note:只有title标签<title>、script标签<script>和style标签<style>有完整的关闭标签。



  • head

    • title

    • #base

    • meta

    • #link

    • script

    • style

<head>

<head> 標籤用於定義文件的頭部,它是所有頭部元素的容器。

<head> 中的元素可以:
- 引用腳本
- 指示瀏覽器在哪裡找到樣式表
- 提供元信息
- 等等
文檔的頭部描述了文檔的各種屬性和信息,包括文檔的標題、在Web 中的位置以及和其他文件的關係等。絕大多數文檔頭部包含的資料都不會真正作為內容顯示給讀者。

下面這些標籤可用在head 部分:<base>, <link>, <meta>, <script>, <style>,  <title>

<title>

#<title> 定義文件的標題,它是head 部分中唯一必需的元素

<html><head><title>我的第一个HTML页面</title></head><body><p>body 元素的内容会显示在浏览器中。</p><p>title 元素的内容会显示在浏览器的标题栏中。</p></body></html>
登入後複製
登入後複製

瀏覽器會以特殊的方式來使用標題,並且通常會把它放置在瀏覽器視窗的標題列或狀態列上。同樣,當把文件加入使用者的連結清單或收藏夾或書籤清單時,標題將成為該文件連結的預設名稱。

<base>

#<base>標籤為頁面上的所有連結規定預設位址或預設目標。

通常情況下,瀏覽器會從目前文件的URL中提取對應的元素來填寫相對URL中的空白。
使用<base>標籤可以改變這一點。瀏覽器隨後將不再使用目前文件的URL,而使用指定的基本URL來解析所有的相對URL。這其中包括<a><img><link><form>標籤中的URL 。

<html><head><base href="http://www.w3school.com.cn/i/" /><base target="_blank" /></head><body><img src="eg_smile.gif" /><br /><p>图像的地址为相对地址。由于我们已经在 head 部分规定了一个基准 URL,浏览器将在如下地址寻找图片:</p><p>"http://www.w3school.com.cn/i/eg_smile.gif"</p><br /><br /><p><a href="http://www.w3school.com.cn">W3School</a></p><p>请注意,链接会在新窗口中打开,即使链接中没有 target="_blank" 属性。这是因为 base 元素的 target 属性已经被设置为 "_blank" 了。</p></body></html>
登入後複製
登入後複製

<base>必要的屬性:href

href,值為URL,規定頁面中所有相對連結的基準URL。

<base>可選的屬性:target

target,值為_blank、_parent、_self、_top、framename等,顯示在何處開啟頁面中所有的連結。例如”_blank”意為在新視窗中開啟。

<meta>

#<meta>元素可提供有關頁面的元資訊(meta-information ),例如針對搜尋引擎和更新頻度的描述和關鍵字。元資料總是以「名稱/值」的形式被成對傳遞的。

<meta>標籤位於文件的頭部,不包含任何內容。 <meta>標籤的屬性定義了與文件相關聯的「名稱/值」對。

<head><meta http-equiv="Content-Type" content="text/html; charset=gb2312" /><meta name="author"content="w3school.com.cn"><meta name="revised"content="David Yang,8/1/07"><meta name="generator"content="Dreamweaver 8.0en"></head>
登入後複製
登入後複製

<meta>必要的屬性:content

content,值為一些文本,定義了與http-equiv或name屬性相關的元資訊。元資料總是以名稱/值的形式被成對傳遞的。

eg:

<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
登入後複製
登入後複製

<meta>主要的可選屬性:http-equivname

http-equiv,值是content-type、expires、refresh、set-cookie等,把content 屬性關聯到HTTP 頭。

http-equiv 屬性為「名稱/值」對提供了名稱。並指示伺服器在發送實際的文件之前先在要傳送給瀏覽器的封包頭部包含「名稱/值」對。
eg:

<meta http-equiv="charset" content="iso-8859-1"><meta http-equiv="expires" content="31 Dec 2008">
登入後複製
登入後複製

重定向(用於網頁搬家):

<head><meta http-equiv="Content-Type" content="text/html; charset=gb2312" /><meta http-equiv="Refresh" content="5;url=http://www.w3school.com.cn" /></head>
登入後複製
登入後複製

描述關鍵字:

<head><meta http-equiv="Content-Type" content="text/html; charset=gb2312" /><meta name="description"content="HTML examples"><meta name="keywords"content="HTML, DHTML, CSS, XML, XHTML, JavaScript, VBScript"></head>
登入後複製
登入後複製

name,值為author、description、keywords、generator、revised、others等,把content 屬性關聯到一個名稱。

HTML 和 XHTML 標籤都沒有指定任何預先定義的  名稱。通常情況下,您可以自由使用對自己和來源文件的讀者來說具有意義的名稱。
“keywords” 是一個常用到的名稱。它為文檔定義了一組關鍵字。某些搜尋引擎在遇到這些關鍵字時,會用這些關鍵字來分類文件。
eg:

<meta name="keywords" content="HTML,ASP,PHP,SQL">
登入後複製
登入後複製

<link>链接一个外部样式表。属于在HTML中插入CSS样式表的三种方法之一。

<head><link rel="stylesheet" type="text/css" href="theme.css" /></head>
登入後複製
登入後複製
登入後複製
登入後複製
登入後複製
登入後複製

<link>的主要属性:hrefreltypecharset

charset,指明被链接文档的字符集,如UTF-8。但是几乎没有主流浏览器支持 link标签的charset 属性

在下面的例子中,charset 属性指示被链接文档是用英文编写的:

<head><link href="shanghai.htm" rel="parent" charset="en" /></head>
登入後複製
登入後複製

href,规定被链接文档的位置(URL)。

这个不解释了。

rel 属性指示被链接的文档是一个样式表。它的属性值只有 “stylesheet” 得到了所有浏览器的支持。其他值只得到了部分地支持。

<head><link rel="stylesheet" type="text/css" href="theme.css" /></head>
登入後複製
登入後複製
登入後複製
登入後複製
登入後複製
登入後複製

type 属性规定被链接文档的 MIME 类型。该属性最常见的 MIME 类型是 “text/css”,该类型描述样式表。

<head><link rel="stylesheet" type="text/css" href="theme.css" /></head>
登入後複製
登入後複製
登入後複製
登入後複製
登入後複製
登入後複製

<script>

<script> 标签用于定义客户端脚本,比如 JavaScript。

script 元素既可以包含脚本语句,也可以通过 src 属性指向外部脚本文件。
必需的 type 属性规定脚本的 MIME 类型。
JavaScript 的常见应用时图像操作、表单验证以及动态内容更新。

  • 直接包含脚本语句

<html><body><script type="text/javascript">document.write("<h1>Hello World!</h1>")</script> </body></html>
登入後複製
登入後複製
  • 通过 src 属性指向外部脚本文件

<script type="text/javascript" src="myscripts.js"></script>
登入後複製
登入後複製

<script>必需的属性:type

type,规定脚本的 MIME 类型。

对于不支持脚本的浏览器:

<!DOCTYPE html><html><body><script type="text/javascript">document.write("Hello World!")</script><noscript>Sorry, your browser does not support JavaScript!</noscript><p>不支持 JavaScript 的浏览器将显示 noscript 元素中的文本。</p></body></html>
登入後複製
登入後複製

<style>

<style> 标签用于为 HTML 文档定义样式信息。

在HTML中插入CSS样式表的另外两种方法都是通过style完成的——内部样式表、内联样式。只不过内部样式表用的是style标签<style>,内联样式用的是style属性。

  • 内联样式

<p style="color:blue;margin-left:20px">This is a paragraph.</p>
登入後複製
登入後複製
  • 内部样式表

<html><head><style type="text/css">h1 {color: red}p {color: blue}</style></head><body><h1>header 1</h1><p>A paragraph.</p></body></html>
登入後複製
登入後複製

也可以通过“id选择器”和“class选择器”进行:

  • id选择器

<!DOCTYPE html><html><head><style>#liuhaibo{text-align:center;color:red;} </style></head><body><p id="liuhaibo">Hello World!</p><p>This paragraph is not affected by the style.</p></body></html>
登入後複製
登入後複製
  • class选择器

<!DOCTYPE html><html><head><style>.center{text-align:center;}</style></head><body><h1 class="center">标题居中</h1><p class="center">段落居中。</p> </body></html>
登入後複製
登入後複製

你也可以指定特定的HTML元素使用class。
在以下实例中, 所有的 p 元素使用 class=”center” 让该元素的文本居中,而h1则不可以。

<!DOCTYPE html><html><head><style>p.center{text-align:center;}</style></head><body><h1 class="center">This heading will not be affected</h1><p class="center">This paragraph will be center-aligned.</p> </body></html>
登入後複製
登入後複製

<style>必需的属性:type

type,唯一可能的值是“text/css”,规定样式表的 MIME 类型。

也可以通过style标签创建一个没有下划线的链接:

<html><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312" /><meta http-equiv="Content-Language" content="zh-cn" /></head><body><a href="/example/html/lastpage.html" style="text-decoration:none">这是一个链接!</a></body></html>
登入後複製
登入後複製

Note:只有title标签<title>、script标签<script>和style标签<style>有完整的关闭标签。

以上是HTML中的標籤及其內容的詳細介紹的詳細內容。更多資訊請關注PHP中文網其他相關文章!

本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

Video Face Swap

Video Face Swap

使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

強大的PHP整合開發環境

Dreamweaver CS6

Dreamweaver CS6

視覺化網頁開發工具

SublimeText3 Mac版

SublimeText3 Mac版

神級程式碼編輯軟體(SublimeText3)

HTML 中的表格邊框 HTML 中的表格邊框 Sep 04, 2024 pm 04:49 PM

HTML 表格邊框指南。在這裡,我們以 HTML 中的表格邊框為例,討論定義表格邊框的多種方法。

HTML 中的巢狀表 HTML 中的巢狀表 Sep 04, 2024 pm 04:49 PM

這是 HTML 中巢狀表的指南。這裡我們討論如何在表中建立表格以及對應的範例。

HTML 左邊距 HTML 左邊距 Sep 04, 2024 pm 04:48 PM

HTML 左邊距指南。在這裡,我們討論 HTML margin-left 的簡要概述及其範例及其程式碼實作。

HTML 表格佈局 HTML 表格佈局 Sep 04, 2024 pm 04:54 PM

HTML 表格佈局指南。在這裡,我們詳細討論 HTML 表格佈局的值以及範例和輸出。

HTML 輸入佔位符 HTML 輸入佔位符 Sep 04, 2024 pm 04:54 PM

HTML 輸入佔位符指南。在這裡,我們討論 HTML 輸入佔位符的範例以及程式碼和輸出。

HTML 有序列表 HTML 有序列表 Sep 04, 2024 pm 04:43 PM

HTML 有序列表指南。在這裡我們也分別討論了 HTML 有序列表和類型的介紹以及它們的範例

在 HTML 中移動文字 在 HTML 中移動文字 Sep 04, 2024 pm 04:45 PM

HTML 中的文字移動指南。在這裡我們討論一下marquee標籤如何使用語法和實作範例。

HTML onclick 按鈕 HTML onclick 按鈕 Sep 04, 2024 pm 04:49 PM

HTML onclick 按鈕指南。這裡我們分別討論它們的介紹、工作原理、範例以及各個事件中的onclick事件。

See all articles