HTML5最全手册

(写在文前的只言片语、意书情殇)长歌破晓穿云过,响彻碧霄振九天.------Jason Zhang

web开发已现世多年,技术成熟且学习平台广泛,笔者针对其中细节从本质上进行解释.力求透彻.
本篇内容如下:
1什么是html?
2到底什么是文档说明?
1什么是htmlHTML是英语Hyper Text Markup Language超文本标记语言的缩写.我们都知道.png是图片格式 .mp4是视频格式 ,类比可知 .html是网页文件的格式.图片使用图片浏览器打开显示,使用图片编辑软件进行编辑.视频使用视频播放器打开显示,使用视频编辑软件进行编辑.网页文件使用各种浏览器打开显示.使用各种软件对其进行编辑.如记事本、sublime、webstrom、Hbulider等等
浏览网页文件的工具->各种浏览器


浏览工具.jpeg

编辑网页文件的工具->各种开发软件


编辑软件.jpeg

上述逻辑是:
1使用任一款网页编辑软件进行编辑一>2将编辑的文件保存文件为.html格式一>3使用各种浏览器打开.html文件进行浏览当然,高手以树叶为剑,大杀四方.所以选择哪种开发工具并不重要,关键是掌握核心技术.


网页逻辑.png

那么,问题来了,纯文本文档如.txt文件和网页文件有什么区别?
见下图分析:纯文本文档没有语义,如标题 段落 区块等,所有文本内容的语义是没办法描述的.所有文字都没有语义


html的作用.png

为了表示出文本的语义,要使用html来描述文本的意思.如下图:


html作用2.png

代码解释


代码解释.png

结论:
用html这种特殊的文本去描述文本内容的语义,这里h是heading标题的缩写,表示该文本的语义是一个标题,所以html就是用来描述文本内容的语义,其标记并不会显示在网页中,只是用来描述文本内容的语义而已.这也就是超文本标记语言的解释.弄清了这个本质,接下来就是学习记忆各种常用的html标记.
2什么是文档说明?任何标准的HTML页面,都是如下的结构:
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8" /> <title>我是测试用的网页的标题</title></head><body></body></html>

笔者将对上述的代码片段的第一行进行解释:<! DOCTYPE ......>这行是文档声明头DocTypeDeclaraion此标签可以告诉浏览器该网页文档是哪种规范.具体的规范:HTML4.01是IE6开始兼容的.HTML5是IE9开始兼容的.但是IE6、7、8这些浏览器不能立刻淘汰.所以大多数网页还是使用HTML4.01规范.规范(DTD)分为两大类:HTML和XHTML(X代表'严谨'),每大类规范又有三小类规范:Strict、Transitional、Frameset.不同的规范代表html标记不同的写法和注意.常用的6种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">

上述不同规范下的标准的html界面的的Emmet语法:html:4t (HTML 4.01 Transitional)html:4s (HTML 4.01)html:xt (XHTML 1.0)html:xs (XHTML 1.0 Strict)html:xxs (XHTML 1.1)html:5 (HTML5)比如:在支持Emmet语法的开发工具中敲:html:4s + tab键会自动生成如下代码:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"><html lang="en"><head> <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" /> <title>Document</title></head></html>

总结:本篇旨在解释学习html中的一些细节注意.下篇将继续从本质上解释"字符集、关键字"等内容.希望多多支持,互相交流.

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 204,921评论 6 478
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 87,635评论 2 381
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 151,393评论 0 338
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,836评论 1 277
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,833评论 5 368
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,685评论 1 281
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 38,043评论 3 399
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,694评论 0 258
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 42,671评论 1 300
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,670评论 2 321
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,779评论 1 332
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,424评论 4 321
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 39,027评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,984评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,214评论 1 260
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 45,108评论 2 351
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,517评论 2 343

推荐阅读更多精彩内容

  • HTML、XML、XHTML 有什么区别 1.HTML 是用来描述网页的一种语言,指的是超文本标记语言 (Hype...
    饥人谷_牛牛阅读 681评论 0 2
  • 1.HTML、XML、XHTML的区别 HTML:超文本标记语言(Hyper Text Markup Langua...
    IT男的成长记录阅读 284评论 0 1
  • HTML、XML、XHTML有什么区别? XMLXML是The Extensible Markup Languag...
    zx9426阅读 424评论 0 1
  • HTML、XML、XHTML 有什么区别 HTML全名为**超文本标记语言**(Hyper Text Markup...
    别让我一个人醉_1fa7阅读 489评论 0 1
  • 花陌草无名,山湿清明雨。 炮仗声声纸马灰,来往身何住。 恨也不能回,痛也无从去。 待听茫茫扑面干,杏外人间路。
    水影晃树阅读 174评论 1 2