xhtml1.0的基本规范包括什么_第1页
xhtml1.0的基本规范包括什么_第2页
xhtml1.0的基本规范包括什么_第3页
xhtml1.0的基本规范包括什么_第4页
xhtml1.0的基本规范包括什么_第5页
已阅读5页,还剩14页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

xhtml1.0 的基本规范包括什么篇一:html5 规则简介HTML5 的基础写法 对比一下 XHTML Transitional 的规范,html5 基本上没有 XHTML Transitional 严格的要求,并且简化了很多东西。 ?文档声明更简单了。 1 2 3 ?html 标签上不需要声明命名空间。 1 2 3 ?字符集编码声明也简单了 1 2 3 ?可以不用给 css 及 javascript 代码写 type 属性了 1 2 3 4 5 ?没有 XHTML 代码规范的要求 所有的标记都必须要有一个相应的结束标记; 所有标签的元素和属性的名字都必须使用小写; 所有的 XML 标记都必须合理嵌套; 所有的属性必须用引号”“括起来; 1 2 3 4 篇二:HTML XHTML 标签详解HTML / XHTML 标签详解 摘自:.cn 一、HTML 标签: 定义和用法: 注释标签用来在源文档中插入注释信息。注释信息会被浏览器忽略,它不会在浏览器页面中显示。 我们可能使用注释对代码进行解释,这样做有助于在以后的时间对代码的编辑。 您也可以在注释内容中存储针对程序所定制的信息。在这种情况下,这些信息对用户是不可见的,但是对程序来说是可用的。一个好的习惯是把注释或样式元素放入注释文本中,这样就可避免不支持脚本或样式的老浏览器把它们显示为纯文本。 除了在源文档中有非常明显的作用外,许多 Web 服务器也利用注释来实现文档服务端软件特有的特性。这些服务器可以扫描文档,从传统的 HTML/XHTML 注释中找到特定的字符序列,然后再根据嵌在注释中的命令采取相应的动作。这些动作可能是简单的包括其他文件中的文本(即所谓的服务器端包含,server-inside include) ,也可能是复杂地执行其他命令去动态生成文档的内容。 用法实例: HTML 注释: 这是一段普通的段落。 标准属性:注释标签不支持任何标准属性。 事件属性:注释标签不支持任何事件属性。 二、HTML 标签: 定义和用法: 声明位于文档中的最前面的位置,处于 标签之前。此标签可告知浏览器文档使用哪种 HTML 或 XHTML 规范。 该标签可声明三种 DTD 类型,分别表示严格版本、过渡版本以及基于框架的 HTML 文档。 以下面这个 标签为例: “.cn“W3School 术语解释 什么是超文本? 标记语言的真正威力在于其收集能力,它可以将收集来的文档组合成一个完整的信息库,并且可以将文档库与世界上的其他文档集合链接起来。 这样的话,读者不仅可以完全控制文档在屏幕上的显示,还可以通过超链接来控制浏览信息的顺序。这就是 HTML 和 XHTML 中的 “HT” - 超文本(hypertext) ,就是它将整个 Web 网络连接起来。 超文本的基础知识: 超文本的基本特征就是可以超链接文档;你可以指向其他位置,该位置可以在当前的文档中、局域网中的其他文档,也可以在因特网上的任何位置的文档中。这些文档组成了一个杂乱的信息网。目标文档通常与其来源有某些关联,并且丰富了来源;来源中的链接元素则将这种关系传递给浏览者。 超链接可以用于各种效果。超链接可以用在目录和主题列表中。浏览者可以在浏览器屏幕上单击鼠标或在键盘上按下按键,从而选择并自动跳转到文档中自己感兴趣的那个主题,或跳转到世界上某处完全不同的集合中的某个文档。 超链接还可以向浏览者指出有关文档中某个主题的更多信息。例如, “如果您想了解更详细的信息,请参阅某某页面。 ”。作者可以使用超链接来减少重复信息。例如,我们建议创作者在每个文档中都签署上自己的姓名。这样就可以使用一个将名字和另一个包含地址、电话号码等信息的单独文档链接起来的超链接,而不必在每个文档中都包含完整的联系信息。 超链接(hyper text) ,或者按照标准叫法称为锚(anchor) ,是使用 标签标记的,可以用两种方式表示。锚的一种类型是在文档中创建一个热点,当用户激活或选中(通常是使用鼠标)这个热点时,会导致浏览器进行链接。浏览器会自动加载并显示同一文档或其他文档中的某个部分,或触发某些与因特网服务相关的操作,例如发送电子邮件或下载特殊文件等。锚的另一种类型会在文档中创建一个标记,该标记可以被超链接引用。 还有一些与超链接相关联的鼠标相关事件。这些事件与 JavaScript 结合使用可以产生一些令人激动的效果。 注释:锚的这两种类型都使用同样的标签;也许这就是它们拥有同样的名称的原因。但是我们发现,如果将它们区分开,把提供热点和超链接地址的锚看作“链接” ,而用于标记文档的目标部分的锚称为“锚” ,那么您将更容易理解这两种类型的锚。 HTML 与 XHTML 之间的差异: NONE 提示和注释: 注释:被链接的页面通常被显示在当前的浏览器窗口中,除非您规定了其他的 target 属性。 可选的属性: DTD 指示此属性允许在哪种 DTD 中使用。S=Strict, T=Transitional, F=Frameset. 属性 值 字符集名称 坐标 URL ISO 语言代码 section_name text text default rect circle poly _blank _parent _self _top framename MIME 编码类型 描述 规定目标 URL 的字符编码。 规定链接的坐标。 链接的目标 URL。 规定目标 URL 的基准语言。 规定锚的名称。 规定当前文档与目标 URL 之间的关系。 规定目标 URL 与当前文档之间的关系。 规定链接的形状。 DTD STF STF STF STF STF STF STF STF 在何处打开目标 URL。 TF type 规定目标 URL 的 MIME 类型。 STF coords 属性和 shape 属性: 当前流行的浏览器已经不再支持这两种属性了,与 标签中的同名属性类似,coords 和 shape 属性会为 标签定义一个影响区域。 只有在 标签是 标签的一部分时,才可以在 标签中使用这两种属性。 标准属性: id, class, title, style, dir, lang, xml:lang, tabindex, accesskey 如需完整的描述,请访问标准属性。 事件属性: onfocus, onblur, onclick, ondblclick, onmousedown, onmouseup, onmouseover, onmousemove, onmouseout, onkeypress, onkeydown, onkeyup如需完整的描述,请访问事件属性。 TIY 实例 创建超级链接 本例演示如何在 HTML 文档中创建链接。 将图像作为链接 本例演示如何使用图像作为链接。 链接到同一个页面的不同位置 本例演示如何使用链接跳转至文档的另一个部分 在新的浏览器窗口打开链接 本例演示如何在新窗口打开一个页面,这样的话访问者就无需离开你的站点了。 跳出框架 本例演示如何跳出框架,假如你的页面被固定在框架之内。 创建电子邮件链接 本例演示如何如何链接到一个邮件。 (本例在安装邮件客户端程序后才能工作。 ) 创建电子邮件链接 2 本例演示更加复杂的邮件链接。 四、HTML 标签: 定义和用法: 表示一个缩写形式,比如 “Inc.“、“etc.“。通过对缩写词语进行标记,您就能够为浏览器、拼写检查程序、翻译系统以及搜索引擎分度器提供有用的信息。 标签最初是在 HTML 中引入的,表示它所包含的文本是一个更长的单词或短语的缩写形式。 浏览器可能会根据这个信息改变对这些文本的显示方式,或者用其他文本代替。也许当前流行的浏览器对 标签中包含的文本还没有任何处理方式,但是我们无法预测将来的版本将会如何实现该标签。 实例 标记一个缩写: etc. 亲自试一试 HTML 与 XHTML 之间的差异 无 提示和注释: 提示:在某些浏览器中,当您把鼠标移至缩略词语上时,title 可被用来展示表达的完整版本。 浏览器支持: 所有主流的浏览器均支持 标签。 注释:IE 6 或更早版本的 IE 浏览器不支持 标签。标准属性: id, class, title, style, dir, lang, xml:lang 如需完整的描述,请访问标准属性。 事件属性: onclick, ondblclick, onmousedown, onmouseup, onmouseover, 篇三:客户端编码规范-客户端页面开发规范 第一部分 目的 1、确保产品前后课程的统一; 2、确保实现方式的专业性、和企业实际开发一致; 第二部分 UI 界面和编码规范 一、网站目录结构的规划 1、网站目录结构规范 目录建立的原则:以最少的层次提供最清晰、最简便的访问结构; 每个主要栏目开设一个相应的独立目录; 目录的命名以小写英文字母、下划线组成(对于类似VSXX 开发工具,则采用 自动生成的结构,保证大小写统一即可) ; 通用的目录结构命名规范及存放内容: ? 中大型项目(较大的项目案例、阶段项目、毕业设计、贯穿案例) ? 根目录:只存放网站主页文件(如)及其他必须的系统文件 ? images:根目录下的 images 用于存放各页面都使用的公用图片,子目录下 的 images 目录存放本栏目页面使用的私有图片; ? templates:存放为保持风格统一的模板页,例如:header 页、footer 页等。 ? include:存放为代码重用的源码文件,例如:通用函数(方法) 、类的源码 等; ? css:存放各类样式文件; ? js:存放 JavaScript 脚本文件; ? admin:管理后台文件夹,只存放管理后台的程序逻辑文件,不存放模板。 ? language:语言文件夹,存放不同语言显示文字与变量对应的文件。 ? plugins:存放扩展插件文件,每个插件一个子目录; ? upload:存放用户上传头像等; ? media:存放 flash、avi 等多媒体文件 ? 小型项目(平时章节学习用的小案例或小的项目案例) ? 根目录:存放组织结构页面,如,header 页、footer 页等; ? js:存放 JavaScript 脚本文件; ? images:存放网站图片,其下可再分类存放各类图片; ? css:存放 css 文件; 说明:以上只规定通用的文件夹,至于网站的各栏目,则需要在根目录下创建相应 的文件夹进行单独存放。2、网页文件命名的规范 文件命名的原则:必须具有语义化,在此基础上以最少的字母达到最容易理解的 意义; 文件名统一采用小写英文字母、数字,用下划线体现层次,层次最多不超过三层; 例如:“” 、 “search_” ; 多个同类型文件加下划线和数字命名,不够两位数用 0 补齐。例如:news_、 news_; 通用的文件名及其含义: ? 首页 ? 顶部 ? 底部 ? 登录 ? 注册页 ? 搜索页 ? 购买页 说明:网页文件名(动态网页则改文件名后缀,例如:) 。 3、图片文件命名的规范 图片命名的规定:取名必须有意义,并分类存放在对应版块 images 目录下 ; 通用的图片文件名及其含义: (1)网站修饰外观图标: ? 全局背景图, ? 全局小图标, 说明: 推荐将网站用到的多个小图标放到 1 个背景 图中,然后使用背景偏移量技术截取各小图 标进行显示,例如右图背景图和下图的显示 效果。 源码示例:见附件-导航小图标的流行做法。 (2)局部背景图:h_(h 为 header 缩写) (3)网站中内容图片: ? 网站 Logo 标志: ? 登录图标:? 关闭图标: ? 只有在紧邻并列图片中使用数字:如首页产品图片用 promote_,promote_等 二、网站布局的规范 1、整体布局的规范 除个别特殊情况外(需各方向负责人确认) ,均采用DIV+CSS 主流布局,尽量少 用表格布局;表格仅用于表单布局、规则的结构化数据显示 ; 网站设计推荐使用如下的基本框架结构,在此基础上进行扩展或精简; 说明: (1)推荐在最外层添加整体的容器层 container (2)各区块及区块下细分的小块,命名要遵守如下通用命名,因为 W3C 已将部分命 名纳入为 HTML5 的常用标签了: ? container:整个页面容器层 ? header:顶部 ? main:中间块的内容主体 ? sidebar:左/右侧栏 ? content::内容 ? footer:底部 ? logo:公司标志 ? copyright:版权部分 完整源码示例:见 VSS :$/3.课程设计/3.课程内容/S1/+CSS/案例代码- 区域分块使用 ID 命名;区域中的小块使用 class 命名,示例如下: 说明:()class 和 ID 推荐的使用场合 ? ID 使用的场合:ID 要求命名唯一,推荐使用场合:? 页面整体布局的大区块划分 DIV 用 ID 标识; ? 如页面中使用了 DIV 标签,并希望通过动态改变DIV 内的内容(如 Tab 切换特效、Tips 提示特效) ,则只能使用 ID,方便使用 JavaScript 中的 getElementByID 方法访问(注意 DIV 标签没有name 属性) ; ? 表单的标识:W3C 推荐使用 ID,而不是 name; ? 表单控件的命名,JavaScript 的客户端验证时,如希望通过 getElementByID 方法获得表单控件的值,则必须使用ID; ? class 使用的场合:一般用于应用类样式,推荐使用场合: ? 整体布局中大区块下的小块,样式放到类样式中,然后使用 class 应 用该类样式 ? 多个标签或块有相同样式时,将共同的样式放到类样式中,然后使用 class 应用该类样式; ()完整的布局源码示例:见附件-贵美首页布局- 不能采用 top、left 等坐标进行绝对定位的方式进行布局,绝对定位的方式仅用于 对联广告等特殊场合; 页面尺寸的规范:按“1024*768”分辨率制作,首页宽度推荐大小:960 px 左右; 页面长度不超过 2 屏,宽度不超过一屏; 2、局部布局的规范 页面内容组织原则:层次结构嵌套越少越好,减少多余标签: 页面内容组织优先考虑常用的 4 种局部布局结构: ? div-ul(ol)-li:常用于导航菜单或分类导航等场合; ? div-dl-dt-dd:常用于图文混编场合;? table-tr-td:常用于显规则的结构数据的场合; ? form-table-tr-td:常用于布局表单的场合; 说明: 源码示例:见附件-典型的局部布局结构 三、网页编码的规范 1、HTML 的编码规范 HTML 编码原则:遵守 W3C XHTML 规范transitional 以上(含)级别,并 兼容 IE6、IE7、IE8 和(IE8 菜单下“工具”-) “开发人员工具”可模拟 IE7 和 IE8,IE6 后续采用其他软件进行测试) ; 推荐使用 DW CS4 创建静态页面(新建页面选用 XHTML transitional 过度级 别) ,可以使用 DW 或安装 Firefox 插件进行 W3C 规范检查。 插

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论