w3c标准html5手册_在w3c中规定html决定页面的

w3c标准html5手册_在w3c中规定html决定页面的w3c标准-html


Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

w3c标准 – html


1. Html标签总览

下面的图是我在网上看到的一张图,总结的非常好。转: 
HTML常用标签及其用法

w3c标准html5手册_在w3c中规定html决定页面的


2. Html解释

        ① Html


HTML是Hypertext Markup Language的英文缩写, 即超文本标记语言
HTML语言是一种标记语言,不需要编译,直接由浏览器执行
HTML文件是一个文本文件,包含了一些HTML元素, HTML文件是一个文本文件,包含了一些HTML元素,标签等.
HTML文件必须使用html或htm为文件名后缀
HTML是大小写不敏感的,HTML与html是一样的

        ② meta:meta标签共有两个属性,它们分别是http-equiv属性和name属性,不同的属性又有不同的参数值,这些不同的参数值就实现了不同的网页功能。


name属性

        name属性主要用于描述网页,与之对应的属性值为content,content中的内容主要是便于搜索引擎机器人查找信息和分类信息用的。

meta标签的name属性语法格式是:<meta name=”参数”content=”具体的参数值”>。 其中name属性主要有以下几种参数: 

A、Keywords(关键字) :keywords用来告诉搜索引擎你网页的关键字是什么。

<meta name=”keywords”content=”meta总结,html meta,meta属性,meta跳转”> 
B、description(网站内容描述) :description用来告诉搜索引擎你的网站主要内容。
<meta name=”description”content=”haorooms博客,html的meta总结,meta是html语言head区的一个辅助性标签。”> 
C、robots(机器人向导) :robots用来告诉搜索机器人哪些页面需要索引,哪些页面不需要索引。

content的参数有all,none,index,noindex,follow,nofollow。默认是all。

<meta name=”robots”content=”none”> 
具体参数如下:

信息参数为all:文件将被检索,且页面上的链接可以被查询;

信息参数为none:文件将不被检索,且页面上的链接不可以被查询;

信息参数为index:文件将被检索;

信息参数为follow:页面上的链接可以被查询;

信息参数为noindex:文件将不被检索,但页面上的链接可以被查询;

信息参数为nofollow:文件将被检索,但页面上的链接不可以被查询;


D、author(作者):标注网页的作者

<meta name=”author”content=”root,root@xxxx.com”> 
E、generator

<meta name=”generator”content=”信息参数”/> 

meta标签的generator的信息参数,代表说明网站的采用的什么软件制作。


F、COPYRIGHT

<META NAME=”COPYRIGHT”CONTENT=”信息参数”> 

meta标签的COPYRIGHT的信息参数,代表说明网站版权信息。


G、revisit-after

<META name=”revisit-after”CONTENT=”7days”> 

revisit-after代表网站重访,7days代表7天,依此类推。

http-equiv属性


        http-equiv顾名思义,相当于http的文件头作用,它可以向浏览器传回一些有用的信息,以帮助正确和精确地显示网页内容,与之对应的属性值为content,content中的内容其实就是各个参数的变量值。

meta标签的http-equiv属性语法格式是:

<meta http-equiv=”参数”content=”参数变量值”>; 

其中http-equiv属性主要有以下几种参数:


A、Expires(期限):可以用于设定网页的到期时间。一旦网页过期,必须到服务器上重新传输。

<meta http-equiv=”expires”content=”Fri,12Jan200118:18:18GMT”> 

注意:必须使用GMT的时间格式。


B、Pragma(cache模式):禁止浏览器从本地计算机的缓存中访问页面内容。

<meta http-equiv=”Pragma”content=”no-cache”> 

注意:这样设定,访问者将无法脱机浏览。


C、Refresh(刷新):自动刷新并指向新页面。

<meta http-equiv=”Refresh”content=”2;URL=http://www.haorooms.com”> //(注意后面的引号,分别在秒数的前面和网址的后面) 

注意:其中的2是指停留2秒钟后自动刷新到URL网址。


D、Set-Cookie(cookie设定):如果网页过期,那么存盘的cookie将被删除。

<meta http-equiv=”Set-Cookie”content=”cookie value=xxx;expires=Friday,12-Jan-200118:18:18GMT;path=/”> 

注意:必须使用GMT的时间格式。


E、Window-target(显示窗口的设定):强制页面在当前窗口以独立页面显示。

<meta http-equiv=”Window-target”content=”_top”> 

注意:用来防止别人在框架里调用自己的页面。


F、content-Type(显示字符集的设定):设定页面使用的字符集。

<meta http-equiv=”content-Type”content=”text/html;charset=gb2312″> 

具体如下:

meta标签的charset的信息参数如GB2312时,代表说明网站是采用的编码是简体中文;

meta标签的charset的信息参数如BIG5时,代表说明网站是采用的编码是繁体中文;

meta标签的charset的信息参数如iso-2022-jp时,代表说明网站是采用的编码是日文;

meta标签的charset的信息参数如ks_c_5601时,代表说明网站是采用的编码是韩文;

meta标签的charset的信息参数如ISO-8859-1时,代表说明网站是采用的编码是英文;


meta标签的charset的信息参数如UTF-8时,代表世界通用的语言编码;


G、content-Language(显示语言的设定)

<meta http-equiv=”Content-Language”content=”zh-cn”/> 
H、Cache-Control指定请求和响应遵循的缓存机制。
Cache-Control指定请求和响应遵循的缓存机制。在请求消息或响应消息中设置Cache-Control并不会修改另一个消息处理过程中的缓存处理过程。请求时的缓存指令包括no-cache、no-store、max-age、max-stale、min-fresh、on


J、http-equiv=”imagetoolbar”

<meta http-equiv=”imagetoolbar”content=”false”/> 

指定是否显示图片工具栏,当为false代表不显示,当为true代表显示。


K、Content-Script-Type

<Meta http-equiv=”Content-Script-Type”Content=”text/javascript”> 

W3C网页规范,指明页面中脚本的类型。

3. html结构


                                       
w3c标准html5手册_在w3c中规定html决定页面的


4. <!DOCTYPE>


<!DOCTYPE> 声明必须是 HTML 文档的第一行,位于 <html> 标签之前。
<!DOCTYPE> 声明不是 HTML 标签;它是指示 web 浏览器关于页面使用哪个 HTML 版本进行编写的指令。

常用的 DOCTYPE 声明

HTML 5

<!DOCTYPE html>

HTML 4.01 Strict

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

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

HTML 4.01 Transitional

该 DTD 包含所有 HTML 元素和属性,包括展示性的和弃用的元素(比如 font)。不允许框架集(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">


版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/192513.html原文链接:https://javaforall.net

赞 (0)
全栈程序员-站长的头像全栈程序员-站长

相关推荐

  • git commit后_git回退已经push的代码

    git commit后_git回退已经push的代码Git 返回 commit 内容

    2022年4月21日
  • BatchMD5Modify_4F-MDMB-BUTINACA

    BatchMD5Modify_4F-MDMB-BUTINACA写前bb最早是看了matlab的代码,搭了环境,demo也跑了,就再也没碰过了。之后想自己把测试和训练部分全部跑通,找了个用pytorch写的代码,看的过程中发现自己还是很多细节部分不是很清楚。虽然文章写的很一笔带过,但是看着代码会发现还是很多疑问的。代码地址:gayhub代码的requirements:UbuntuPython2.7(useAnaconda2.*here)…

    2022年9月28日
  • 数据库dml和ddl有什么区别(mysql是一种)

    DBMS中DDL和DML有哪些区别发布时间:2020-12-0312:07:24来源:亿速云阅读:119作者:小新这篇文章主要介绍DBMS中DDL和DML有哪些区别,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!什么是DDL?DDL代表数据定义语言,它定义了数据库结构或数据库模式,可以将数据库中定义的数据的其他属性定义为属性域;还提供了指定一些约束以保持数据一致性的工具。D…

    2022年4月17日
  • python获取窗口句柄

    python获取窗口句柄importwin32guiclassHwnd():defget_hwnd_dic(self,hwnd,hwnd_title):if(win32gui.IsWindow(hwnd)andwin32gui.IsWindowEnabled(hwnd)andwin32gui.IsWindowVisible(hwnd)andwin32gui.GetWindowTe

    2022年7月21日
  • 页面处理指令中的AutoEventWireup

    页面处理指令中的AutoEventWireup   在页面处理指令中有个AutoEventWireup,当时不知什么原因就删了,接着就除了问题.后来才知道它是指页面的事件是否自动连网。如果启用事件自动连网,则为true;否则为false。如果页面处理指令的AutoEventWireup属性被设置为true(默认为true),该页框架将自动调用页事件。所以如果是使用code-behind技术,就要把AutoEventWireu

    2022年5月26日
  • 经常使用哈希函数的比較及其C语言实现「建议收藏」

    经常使用哈希函数的比較及其C语言实现

    2022年2月6日

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号