网站大量收购闲置独家精品文档,联系QQ:2885784924

Html代码怎样书写规范.docVIP

  1. 1、本文档共9页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Html代码如何书写规范 最近有朋友咨询到小编说,html代码如何书写规范呢?对此,小编整理了有关资料,现在为大家列举一些范例,看看到底该怎么书写html代码呢。 通用约定 标签 自闭合(self-closing)标签,无需闭合 ( 例如: img input br hr 等 ); 可选的闭合标签(closing tag),需闭合 ( 例如:/li 或 /body); 尽量减少标签数量; XML/HTML Code复制内容到剪贴板 img?src=images/google.png?alt=Google?? input?type=text?name=title?? ?? ul?? ??liStyle/li?? ??liGuide/li?? /ul?? ?? !--?Not?recommended?--?? span?class=avatar?? ??img?src=...?? /span?? ?? !--?Recommended?--?? img?class=avatar?src=...?? Class 与 ID class 应以功能或内容命名,不以表现形式命名; class 与 id 单词字母小写,多个单词组成时,采用中划线-分隔; 使用唯一的 id 作为 Javascript hook,同时避免创建无样式信息的 class; XML/HTML Code复制内容到剪贴板 !--?Not?recommended?--?? div?class=j-hook?left?contentWrapper/div?? ?? !--?Recommended?--?? div?id=j-hook?class=sidebar?content-wrapper/div?? 属性顺序 HTML 属性应该按照特定的顺序出现以保证易读性。 id class name data-xxx src, for, type, href title, alt aria-xxx, role XML/HTML Code复制内容到剪贴板 a?id=...?class=...?data-modal=toggle?href=###/a?? ?? input?class=form-control?type=text?? ?? img?src=...?alt=...?? 引号 属性的定义,统一使用双引号。 XML/HTML Code复制内容到剪贴板 !--?Not?recommended?--?? span?id=j-hook?class=textGoogle/span?? ?? !--?Recommended?--?? span?id=j-hook?class=textGoogle/span?? b嵌套 a 不允许嵌套 div 这种约束属于语义嵌套约束,与之区别的约束还有严格嵌套约束,比如 a 不允许嵌套 a。 严格嵌套约束在所有的浏览器下都不被允许;而语义嵌套约束,浏览器大多会容错处理,生成的文档树可能相互不太一样。 ? 语义嵌套约束 li 用于 ul 或 ol 下; dd,dt 用于 dl 下; thead,tbody,tfoot,tr,td 用于table下; 严格嵌套约束 inline-Level 元素,仅可以包含文本或其它 inline-Level 元素; a 里不可以嵌套交互式元素 a、button、select等; p里不可以嵌套块级元素div、h1~h6、p、ul/ol/li、dl/dt/dd、form等。 布尔值属性 HTML5 规范中 disabled、checked、selected 等属性不用设置值。 XML/HTML Code复制内容到剪贴板 input?type=text?disabled?? ?? input?type=checkbox?value=1?checked?? ?? select?? ??option?value=1?selected1/option?? /select?? 语义化 没有 CSS 的 HTML 是一个语义系统而不是 UI 系统。 通常情况下,每个标签都是有语义的,所谓语义就是你的衣服分为外套, 裤子,裙子,内裤等,各自有对应的功能和含义。所以你总不能把内裤套在脖子上吧。-- 一丝 此外语义化的 HTML 结构,有助于机器(有哪些信誉好的足球投注网站引擎)理解,另一方面多人协作时,能迅速了解开发者意图。 常见标签语义 标签 语义 p 段落 h1h2h3... 标题 ul 无序列表 ol 有序列表 blockquote 大段引用 cite 一般引用 b 为样式加粗而加粗 storng 为强调内容而加粗 i 为样式倾斜而倾斜 em 为强调内容而倾斜 code 代码标识 abbr 缩写

文档评论(0)

wuyoujun92 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档