zoukankan      html  css  js  c++  java
  • HTML 标签

    1. <!DOCTYPE>声明
    2. meta标签
    3. html标签中xmlns属性
    4. link标签

     

    <!DOCTYPE>声明

    <!DOCTYPE>声明必须是HTML文档的第一行,位于<html>标签之前。

    <!DOCTYPE>声明不是html标签,它是指示web浏览器关于页面使用哪个HTML版本进行编写的指令。

    提示:请始终向HTML文档添加<!DOCTYPE>声明,这样浏览器才能获知文档类型。

    在HTML 4.01中,由于HTML 4.01基于SGML,所以<!DOCTYPE>声明必须引用DTD(DTD规定了标记语言的规则,这样浏览器才能正确的呈现内容)。

    在HMTL 5中不基于SGML,所以不需要引用DTD。

    HTML 5

    <!DOCTYPE html>

    HTML 4.01 Strict

    该DTD包含所有HTML元素和属性,但不包括展示性的和弃用的元素(比如front)。不允许框架集(Framesets)

    <!DOCTYPE html public "-//w3c//dtd html 4.01//en" "http://w3.org/tr/html4/strict.dtd">

    HTML 4.01 Transitional

    该DTD包含所有HTML元素和属性,包括展示性的和弃用的元素(比如front)。不允许框架集(Framesets)

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

     HTML 4.01 Frameset

    该DTD等同于HTML 4.01 Transitional,但允许框架集内容。

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">

     XHTML 1.0 Strict

    该 DTD 包含所有 HTML 元素和属性,但不包括展示性的和弃用的元素(比如 font)。不允许框架集(Framesets)。必须以格式正确的 XML 来编写标记。

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

    XHTML 1.0 Transitional

    该 DTD 包含所有 HTML 元素和属性,包括展示性的和弃用的元素(比如 font)。不允许框架集(Framesets)。必须以格式正确的 XML 来编写标记。

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

    XHTML 1.0 Frameset

    该 DTD 等同于 XHTML 1.0 Transitional,但允许框架集内容。

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">

    XHTML 1.1

    DTD 等同于 XHTML 1.0 Strict,但允许添加模型(例如提供对东亚语系的 ruby 支持)。

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"

     

    <meta> 标签

    <meta> 标签位于文档的头部,不包含任何内容。<meta> 标签的属性定义了与文档相关联的名称/值对。

    <meta> 标签永远位于 head 元素内部。

    1.content属性

    值为任意字符串

    2.http-equiv属性 

    值为content-type、expires、refresh、set-cookie,把 content 属性关联到 HTTP 头部。

    3.name属性

    值为author、description、keywords、generator、revised、others,把 content 属性关联到一个名称。

    属性使用方法:

    一般content属性与http-equi属性或name属性搭配使用。

     1 <html>
     2 
     3 <head>
     4 <meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
     5 
     6 <meta name="author"
     7 content="w3school.com.cn">
     8 
     9 <meta name="revised"
    10 content="David Yang,8/1/07">
    11  
    12 <meta name="generator"
    13 content="Dreamweaver 8.0en">
    14 <--! key words 某些搜索引擎在遇到这些关键字时,会用这些关键字对文档进行分类。-->
    15 <meta name="keywords"
    16 content="HTML, DHTML, CSS, XML, XHTML, JavaScript, VBScript">
    17 <--!您将在 5 秒内被重定向到新的地址。-->
    18 <meta http-equiv="Refresh" content="5;url=http://www.w3school.com.cn" />
    19 
    20 </head>
    21 
    22 <body>
    23 <p>本文档的 meta 属性标识了创作者和编辑软件。</p>
    24 </body>
    25 
    26 </html>

     <html xmlns="">

    xmlns 属性在 XHTML 中是必需的,但在 HTML 中不是。不过,即使 XHTML 文档中的 <html> 没有使用此属性,W3C 的验证器也不会报错。这是因为 "xmlns=http://www.w3.org/1999/xhtml" 是一个固定值,即使您没有包含它,此值也会被添加到 <html> 标签中。

    属性描述DTD
    xmlns http://www.w3.org/1999/xhtml 定义 XML namespace 属性。 STF

     <link>标签

    link标签定义文档与外部资源的关系,常用来链接样式表。

    例子:<link href="style/global.css" rel="stylesheet" type="text/css" />

  • 相关阅读:
    Delphi XE5 android 蓝牙通讯传输
    Delphi XE5 android toast
    Delphi XE5 android openurl(转)
    Delphi XE5 如何设计并使用FireMonkeyStyle(转)
    Delphi XE5 android 捕获几个事件
    Delphi XE5 android listview
    Delphi XE5 android 黑屏的临时解决办法
    Delphi XE5 android popumenu
    Delphi XE5 android 获取网络状态
    Delphi XE5 android 获取电池电量
  • 原文地址:https://www.cnblogs.com/yaochc/p/3486722.html
Copyright © 2011-2022 走看看