一,HTML文件类型定义
1,<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
      "http://www.w3.org/TR/html4/loose.dtd">
     注释:写给浏览器,避免浏览器进入转换显示模式。(过渡)

2,<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" 
      "http://www.w3.org/TR/html4/strict.dtd">
      注释:严格。

3,<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" 
      "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
      <html xmlns=http://www.w3.org/1999/xhtml lang="en" xml:lang="en" />
      优点:1,能够利用最新最好的流浪器特性,可能运行于移动设备上
              2,可扩展新的标记
              3,读取XML的程序能够读取XHTML
              4,既能够像XML存储大量结构化文档,也能使用CSS设计外观。

清单:1,使用DOCTYPE为严格的XHTML
             2,添加xmlns,lang,xml:lang属性到<html>。
             3,<html>编辑必须是DOCTYPE之后的第一个标记,而<html>必须是文档最后一个标记
             4,所有元素名称必须使用小写。
             5,必须有开始结束标记,后 />
             6,所有属性值必须非空,并带引号。

W3C效验器:http://validator.w3.org/
CSS效验器:http://jigsaw.w3.org/css-validator/
Color: http://en.wikipedia.org/wiki/Web_colors (可search:html color charts)
W3C Learn: http://www.w3.org/Style/CSS/learning
CSS Design :http://headfirstlabs.com/books/hfhtml/chapter12/cssdesign.html
让效验器更容易识别内容 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">

HeadFirst:http://www.headfirstlabs.com/
主机提供商:http://www.headfirstlabs.com/providers.php
域名注册:http://www.internic.net/regist.html

二,严格的HTML 4.01手册
1,<html>:必不可少
2,使用<head><body>
3, 只使用有用的块元素填充<body>,而所有的内联元素都必须在块元素中
4,让块元素远离内联元素:内联可以嵌套内联元素,而块元素不能包含在内联元素里
5,块元素禁止包含在<P>元素中
6,列表只能包含在列表项目:只有<li>元素允许在<ol>,<ul>元素中
7,列表项可以使任何内容:添加文本,内联元素,块元素。
8,<blockqoute>只喜欢块元素:禁止直接引用文本
9,内联嵌套要小心:例如:<a>不能自我嵌套, <img>中不能嵌套其他内联元素

转载于:https://www.cnblogs.com/ruijinzhao/archive/2009/08/05/1539934.html

HTML文件类型定义相关推荐

  1. 无法确定本地文件类型_如何从文件内容确定文件类型

    无法确定本地文件类型 I. Introduction 一,引言 There's an interesting discussion going on now in an Experts Exchang ...

  2. JavaScript 和 TypeScript 交叉口 —— 类型定义文件(*.d.ts)

    在 <从 JavaScript 到 TypeScript 系列> 文章我们已经学习了 TypeScript 相关的知识. TypeScript 的核心在于静态类型,我们在编写 TS 的时候 ...

  3. php定义上传文件格式,对应PHP文件上传后缀名与文件类型

    Internet上有许多PHP文件上传的处理方法,其实学习PHP的人都知道如何上传文件,但许多人可能会忽略编程中的一些细节,今天爱站技术频道小编为大家介绍对应PHP文件上传后缀名与文件类型. ie 火 ...

  4. DTD(文档类型定义)概述

    DTD(文档类型定义)的作用是定义 XML 文档的合法构建模块.DTD 可被成行地声明于 XML 文档中,也可作为一个外部引用. DTD 简介 文档类型定义(DTD)可定义合法的XML文档构建模块.它 ...

  5. Windows注册文件类型信息的学习心得

    前一阵做系统注册文件类型图标的提取工具,本来以为使用SHGetFileInfo()函数只能获取指定文件名的图标,没想到还能获取指定扩展名关联的图标,因此绕了一个大弯路去研究注册表.虽然花费了很多时间, ...

  6. linux系统文件分类,Linux系统文件概念和文件类型

    当使用Linux命令对文件进行操作时,就可访问存储在一个结构化环境中的信息.所有这些信息都存放在一个分层的结构中,可以方便且有条不紊地管理数据.重要的是,不仅应学会如何访问这些数据,而且应学会如何控制 ...

  7. boot spring 解析csv_文件系统(02):基于SpringBoot框架,管理Xml和CSV文件类型-阿里云开发者社区...

    一.文档类型简介 1.XML文档 XML是可扩展标记语言,是一种用于标记电子文件使其具有结构性的标记语言.标记指计算机所能理解的信息符号,通过此种标记,计算机之间可以处理包含各种的信息比如数据结构,格 ...

  8. ASP.Net网站文件类型大全

    网站文件类型 网站应用程序中可以包含很多文件类型,某些文件类型由 ASP.NET 支持和管理,而其他文件类型则由 IIS 服务器支持和管理. 大多数 ASP.NET 文件类型都可以使用 Visual ...

  9. XML文档类型定义DTD

    DTD概述 DTD用来定义XML文档的结构,它包含一系列规则说明,以确保XML文档的一致性和有效性 DTD定义了XML文档可用的词汇(元素和属性的名称)和结构: 元素名称,包括根元素 元素的属性及属性 ...

最新文章

  1. 如何使用NAnt 自动打包DNN模块 之二
  2. 子module 引入so库,aar文件配置
  3. Android4: HDMI system in ICS
  4. CodeForces - 1529F It‘s a bird! No, it‘s a plane! No, it‘s AaParsa!(最短路+思维建图)
  5. oracle中偏移,怎么对相同的坐标点偏移?
  6. [转载] Python-Strings
  7. QT5 获取窗口、系统屏幕大小尺寸信息,Qt 获取控件位置坐标,屏幕坐标,相对父窗体坐标
  8. 4.7 什么是深度卷积网络?
  9. MFC创建MDI程序一个Doc对应多个View
  10. 云原生与数据中台,企业数字化转型的“正确打开方式”
  11. 20210612:力扣第244周周赛题解(上)
  12. SPSS基础教程:SPSS的安装和卸载
  13. 【离散数学·图论】关于哈密顿图的判别条件总结
  14. 数学牛人们的轶事[下]--zt 出处不详
  15. java分页之页面分页—@易小川
  16. 华硕笔记本电脑的风扇转速正常是多少
  17. C4D倒角应用—样条挤压后如何正确倒角
  18. 零基础 学 python开发 (Genius套餐A) 四十一
  19. python暴力破解zip加密文件
  20. 【CF226C】Anniversary

热门文章

  1. Phonegap + JqueryMobile常见问题
  2. 农民思考互联网时代农民的未来
  3. 交换机 BootROM 下的升级配置
  4. javax.net.ssl.SSLException: Received fatal alert: protocol_version问题解决
  5. Nifi清空Queue操作
  6. git add失效问题以及git status结果与github网页结果不一致(转载+自己整理)
  7. Ubuntu16.04下面spyder切换虚拟环境下面的python版本
  8. C++自定义sobel求梯度
  9. xsd文件转图片_如何将图片转化为PDF格式?分享一个超简单的方法给你
  10. python数据分析第七章实训3_《利用python进行数据分析》读书笔记--第七章 数据规整化:清理、转换、合并、重塑(三)...