计算机, 程序设计
DOCTYPE HTML - 是什么呢? 你需要了解的项目什么
无论持怀疑态度,进展仍然是不能停止的现象是什么。 但是,虽然有些是长期的愤怒转移到月球花园,其他是从字面上沉浸在一片恐慌,因为它变得越来越难跟上变化。 这样的“赶超”的一个例子是涉及高科技专业的代表。
虽然大多数网页设计师,程序员和编码器是更加适合的时代精神,而不是任何“纳拉·巴巴”,从上周接收信息较晚,但仍具有相当大的扭曲,现实的情况是有所不同的。 对应于水平的进步是在新技术领域的困难。 举一个简单的例子:甚至有的5 - 10年以前,网络游戏上的Adobe Flash开发人员可以取得实实在在的成功,众多的“开心农场”是证明了这一点。 然而,今天这一技术正在逐渐消亡,让位给一个更现代,但低于多数基本HTML5的研究。 顺便说一句,这是HTML5,并且是今天的故事倾注平日HTML-DTP的“人物”之一。
DOCTYPE HTML - 是什么呢?
这座纪念碑在技术高科技进步的受害者。 请速90秒,这是区分在我国不仅是“作战”的局面,而且浏览器的相当一场真正的战争,使世界进入了短短的产品,使用户电脑浏览万维网。 只有一个问题 - 流行的Netscape Navigator和Internet Explorer是在一个完全不同的,分别在看同一页,并且该网站的创建者来创建这些程序完全不同的页面。
标准是什么? 在那些年里,谈论他们是毫无意义的 - W3C处于起步阶段已经存在,并促进你的IE微软一般都知道,最好去发明自己的,不与任何兼容的自行车。 尽管如此,这种可怕的(用于Web开发人员)十年结束时,情况恢复正常后,所有:有标准的一些外表,如果不是完全,但所有流行的浏览器仍然尊重。
不过,这种情况竟然是这样的财团的标准和浏览器制造商们,说得客气一点,一点都没有类似的。 你可以很容易在以下方面创造一个完全正确的HTML,CSS和DOM页面,但您的首选浏览器固执地表明你希望看到不是什么。
然而,随着时间的推移,开发商仍然有最后决定去思考不仅是竞争,而是一个站长,他出现了 - !DOCTYPE HTML。 这是一个特殊的标记,告诉浏览器应该如何考虑特定的页面。
在DOCTYPE HTML代码需要什么样的?
充足的标准,开始跟着到处出现之前,浏览器的许多开发商都试图拉毯子盖住自己,创造自己的方式方法,以特定的技术。 其结果是,同一个页面的外观以不同的方式不同的浏览器。 然而,这一点,我们已被告知,就是不提,当用于网上冲浪节目制片到来的时候,还有一个不能少有趣的问题。
想象一下这种情况:你 - 一个典型的Web开发人员90年代末。 正巧你们大多数人都在浏览器Internet Explorer 4.微软决定突然来到他们的感官,使您的新的浏览器是更“正确”花费的时间,因此目前尚不清楚,因为它现在是创建网站和如何处理那些谁已经创建。 当然,如果你有足够的时间,你可以重写它的HTML代码,它对应于新的标准,这样的方式,但由于人们 - 懒惰的生物。
正是在这一点上DOCTYPE HTML是最合适的“发明”。 根据什么类型的文件,它是在页面的开头指定,浏览器会选择在这种情况下最适合的渲染机制。 如果HTML代码的文档类型不可用,浏览器将进入 兼容模式 (一般,但不一定)。 其结果是,相同的Internet Explorer 6(即使他安息的文件),在没有DOCTYPE标记的行为,如果你在它的第四个版本的工作。
类型文档类型
DOCTYPE标记包括若干种可以被分为某些类别。 首先,描述了主要类型的标记语言的:HTML 4.01,HTML 5,XHTML 1.0或XHTML 1.1。 其次,每种语言都有它小节,指向吨。E.“吹毛求疵系数”如何很难成为HTML代码建立的W3C标准。 然而,在第二种情况下,有两个例外 - HTML5和XHTML 1.1没有任何亚种,并DOCTYPE HTML的只有一种形式。 但后来更多...
严谨的态度:严格DOCTYPE
如果你希望创建相应的法律验证的每个字母的HTML代码中,额外奖励(比私利等)是使用文档类型严格。 如果你打算使用更先进的XHTML 1.0,线路,将开始每个元素应该是这样的:
选择DOCTYPE HTML PUBLIC严格的模板,确保从标准的任何偏差都会被浏览器发现,然后用错了标签被忽略。 特别地,在严格模式下,任何标签,无论是需要被位于所述块标记内的形式,图像或其他项目。 如果您决定离不开它,浏览器根本不会显示此项目,并错误列表布局填补了几个记录。
此外,一些标记,它们使文本的格式,也希望消除 - 在严格的制度意味着使用CSS的。
人道的方法:DOCTYPE过渡
«软»DOCTYPE HTML 4声明如下:
对于XHTML字符串再次,它看起来略有不同,但总的趋势仍在继续:
从一般到特殊:文档类型框架集
方法时遵守的框架集模板检查网页是大致类似于过渡,但是,除了上述的“自由”,这个模板可以让你使用框架。 其它差异框架集已经没有了,因此,只能用于通知传输线路,对于HTML 4.01和XHTML 1.0:
新锐
其他品种的文档类型
到目前为止,有几个品种的文档类型模式,其中大部分涉及到XHTML。 虽然标记语言的第二个版本没有出来到光,成为它的第一个版本的HTML5前述,变化的部分,虽然没有患病率最高,活得很好。
它是重要的文档类型?
也许在HTML一些新手“作家”将尝试忽略广告页面类型。 好吧,如果他们没有学会从vyshenapisannogo重要的信息,我们举一个简单的例子。 下面是一个使用过渡,模板的示例页面:
但愿,这个例子是足够的vyshenapisannogo解释的重要性,因此,我们只能保持关注或理想,学会写的是经过严格的验证码。 祝你好运!
Similar articles
Trending Now