网站大量收购独家精品文档,联系QQ:2885784924
  1. 1、本文档共26页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
HTML5和CSS

HTML5 和 CSS3 1. 每个网页都以 DOCTYPE 声明开头 ,该声明用以告诉浏览器这个页面的HTML 版本。应当始终使用 html5 的 DOCTYPE ,即!DOCTYPE html 2. 从!DOCTYPE到/head之间的部分对用户来说是不可见的 ,除了一处例外 ,即title/title之间的文字。 这部分文字是标题,也是存储书签时默认的书签名。 3. 建议加上 lang ,即html lang=”en”或是其他语言。还有meta charset=”UTF-8” 4. Title 对搜索引擎的网络爬虫有重要作用,因此,title 的内容应该是能简单概括文档内容的文字,建议 60 字以内。 5. Html 元素分为块级元素和行内元素,块级元素如 div、ul、li、p 等会自带换行符,每个元素是独立占一 行的,而行内元素如 span、img 等都是不会分行的。 6. Html5 提供了四个分块内容元素 :article ,aside ,nav 和 section。  article 元素表示文档、页面、应用或网站中一个独立的容器,原则上是可独立分配或可再用的,即 聚合。  aside 一般用作侧栏,但是它其实可以用在页面的很多地方,在哪里使用依上下文而定,没有使用样 式时 ,它会排在页面主要内容下面。  nav  section 元素代表文档或应用的一个一般的区块。在这里 section 是具有相似主题的一组内容 ,通常 包含一个标题。 7. 使用 header 标签创建页眉,使用 footer 创建页脚(其实它们都可以放在任何地方)。不能在 header 里 嵌套 footer 元素或者另一个 header 元素,footer 同。 8. Div 是通用容器。在使用容器时 ,当article、section、aside、nav 等元素在语义上讲都不合适的时候,就 需要通用容器 div。html5 将容器的分类细化,产生了上面四种容器,在使用时,应优先考虑着四种容器, 当遇到语义上不合适时,可以考虑使用 div。div 能实现上面四个元素的所有功能。 9. 使用 ARIA 提升可访问性 :ARIA 的地标角色可以帮助用户识别页面区域,包括 application、banner、 complementary、contentinfo、form、main、navigation 和 search。  role=“banner”(横幅) ,包含面向全站内容而非页面特有内容的区域。面向全站内容通常包括网站标 志,网站赞助者标志,全站搜索工具等。横幅通常显示在页面的顶端。用法:将其添加到页面级的 版头 (通常为 header 元素),每个页面只用一次。  role=“navigation” (导航) ,指向文档不同部分或者相关文档的导航属性(通常为链接 )的集合。用法 : 与 html5 的 nav 元素相似,应将其添加到每个 nav 元素中,或者添加到其他包含导航性链接的容器。 这个 role 可以在每个页面上使用多次。  role=“main” (主体) ,页面的主体。用法 :将其添加到内容主体部分的容器。这个容器通常是一个 div 元素 ,也可能是一个article 或 section。除在极少数情况下,一个页面应该只有一个标记为 main 的 区域。  role=“complementary” (补充性内容) ,文档中作为主体内容补充的支撑部分。它对区分主题内容有重 要意义。Complementary 角色表明其包含的内容与主体内容是相关的。用法:与 html5 的 aside 元 素相似,应将其添加到每个 aside 或包含补充性内容的 div ,这个role 可以使用多次。  role=“contentinfo” (内容信息) ,包含关于文档的信息的大块可感知区域,这类信息包括版权声明和 指向隐私权声明的链接等。用法 :将其添加至整个页面的页脚(通常为 footer 元素)。 10. 元素可以有 title 属性,和 title 元素不同,title 属性是给网站上任何部分加上提示的属性。和图片的 alt 属性类似。只是 title 的适用范围更广。 11. HTML5 文本操作: 序号 操作

文档评论(0)

yan698698 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档