标准的网页加载速度更快,并且在其他一些冲浪设备(如电话和电视)上运行地更好。如果没有告诉浏览器使用的HTML版本,许多浏览器将使用“转换显示”模式,而这可能会导致在不同浏览器有不一致的显示结果。

标准的HTML是指HTML使用的版本符合人们认可的“标准”,而现在指的是HTML4.01.

在HTML文件顶端加文件类型定义,告诉浏览器网页使用的HTML的版本 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">(真是过渡HTML4.01)

在HTML的<head>元素的首要组成部分添加<meta>标记说明内容的类型,字符编码告诉浏览器网页中使用的字符类型。当使用英语或西欧语言(即所谓的拉丁文字)时,<meta>标记为:<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">

DOCTYPE有两种,一种是正向HTML4.01过渡的版本;另外一种是严格的HTML4.01。<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">

在标准HTML4.01中,<html>元素是必不可少的元素之一;<head>元素是可以放置<title>元素,<meta>元素<style>元素的唯一地方;只能在<body>元素里直接放置块元素,所有的内联元素和文本都必须放在块元素中才能运行;只有文本才能组成段落,所以块元素不允许包含在<p>元素中;列表只能包含列表项目,列表项可以是任何内容;<blockquote>只喜欢块元素,文本和内联元素要先置于块元素之内,再一起添加到<blockquote>;<a>元素不能自我嵌套,空元素中不能嵌套其他内联元素,其他内联元素可以相互嵌套。

最新文章

  1. JavaScript中绑定事件监听函数的通用方法addEvent() 和 事件绑定之bindEvent()与 unBindEvent()函数
  2. scrollHeight,scrollLeft,offsetHeight,offsetLeft
  3. journalctl --help
  4. AC自动机学习
  5. Pongo建立信号基站-实际上还是考中位数
  6. POJ2891——Strange Way to Express Integers(模线性方程组)
  7. [转]33 useful Keyboard Shortcuts for Run commond
  8. Freemarker数字转时间
  9. Oracle EBS when-validate-record 个性化无效果
  10. webpack打包之有依赖es2015模块
  11. 【题解】Luogu SP3267 DQUERY - D-query
  12. c++string,常见用法总结
  13. Hiero中versionscanner模块结构图
  14. Cookies与session的区别
  15. Alpha冲刺——day6
  16. ZeptoLab Code Rush 2015 C. Om Nom and Candies 暴力
  17. BZOJ 2333 【SCOI2011】 棘手的操作
  18. 试题 F: 特别数的和 第十届蓝桥杯
  19. 最小费用流spfa最小费用路算法模板(pascal)
  20. Spring-1-H Number Sequence(HDU 5014)解题报告及测试数据

热门文章

  1. IE下AjaxForm上传文件直接提示下载的兼容性Bug
  2. hdu 1054 最小点覆盖
  3. loj 1168(Tarjan应用)
  4. uva 11380(最大流+拆点)
  5. javascript优化--07模式(对象)02
  6. http://love3400wind.blog.163.com/blog/static/7963080120132794359703/
  7. WPF之TextBox
  8. Rain on your Parade
  9. BZOJ3642 : [CEOI 2014] Cake
  10. Treap和名次树