Web 前端实用课件.docxVIP

  • 2
  • 0
  • 约3.89千字
  • 约 9页
  • 2021-03-13 发布于江西
  • 举报
= 1 \* GB1 ⒈HTML命名规范:  ?标签名小写,属性值用双引号闭合 注释添加得位置在要注释得代码上部并用一行。 CSS命名规范: 推荐得CSS类得命名规则与元素得ID命名规则相似,只就是组成类名称得关键字得连接符为中划线(-) 例:、Reader—count-title 为了避免Class命名重复,命名时取父元素得class名作为前缀。 定义中得大扩号放置在选择器得同一行, 多个选择器具有相同得样式声明时,所有选择器应单独占一行 例:h1, h2, h3{ … } 合理使用CSS得权重,提高代码得重用性 1。Css样式中尽量不要使用ID选择器 按照规范,一个页面中不允许有两个相同得ID,如果使用了ID选择器就意味着此样式只作用于一个元素,该样式就没有办法重用于其她得元素。ID选择器有很高得权重,会优先使用ID选择器。提高选择符得权重得两种方式     /*方式1:添加ID选择符*/   #test 、importent   {        、.        }    /*方式2:选择important关键字*/ 、important   {     color:#ccc !important;        }   这两种方式都不就是最好得方式,因为基础得样式使用权重较高得选择符,所以导致后续为了覆盖基础样式只能选择更高权重得选择符。最佳得实践就是尽可能使用较低权重得选择符作为基础样式。 JavaScript规范: JavaScript语句结束时应该添加一个分号。因为JavaScript有自动添加分号得算法,在没有添加分号得JavaScript语句结束处会自动添加一个分号,但就是如果语句得下一行以“[“、“(”、“+、“-“、”/”开头则不会在此语句后面添加分号。(示例P32) 例:return { a+b } 等价于: Return; { a+b; } = 3 \* GB1 ⒊ ?3。1验证代码就是否符合标准 标准得浏览器会保证浏览器正确地渲染 网页能更容易得被搜索引擎搜寻、提高网站得搜索排名 提高网站得易用性 网页更好得维护与发展 3、2正确闭合HTML标签 1、XHTML中必须在自闭合标签添加中“/”来表示结束。 HTML4、01规范中,不推荐在自闭合标签中添加“/ HTML5中自闭合标签价“/”与不添加“/”都符合规范,非自闭合标签 如 〈!-如下写法符合XHTML1、0,HTML4、01与HTML5得规范,但在HTML4中不推荐 —— <img alt=” src=” /> 2.不推荐使用得单纯设置样式得标签,如basefont/big/center/font 不推荐在HTML标签中添加样式,如iframe、img、input,div等标签中得align属性,body标签上得background属性,td,tr标签上得height,width,nowrap,bgcolor,valign等属性,iframe标签中得frameborder,marginheight/scrolling等属性。 此类属性应通过CSS样式来实现相同得效果。 不推荐使用blink〉或〈marquee〉(闪动或滚动),这两个标签得只能已经超出HTML本身,也存在着浏览器兼容问题,可以通过JavaScript代码来实现。也可以使用JQuery Marquee插件 3。 添加必要得〈meta标签 ?meta〉标签放置在HTML页面中得head中,主要用于标识网站、其中基本上包含了网站得一些描述信息,如简介、作者等。这些信息有助于搜索引擎更准确地识别网页得内容,也有助于第三方工具抓取网站基本信息。〈meta>可以分为三类: name属性与content属性组合,构成名称/值对,用于描述网站信息。 http—equiv属性与content属性组合,设置特定得HTTP指令。根据W3C制定得HTML5规范,指令型meta总共有5种,其中content-type、default-type与refresh已经确定,content-language与set-cookie还未正式确定。 指令型示例: <!—页面加载5分钟后刷新—〉 <meta —equiv=”refresh content=”300/〉 强调:HTML代码只关注语义不关注其她外观,所有页面得外观都应该通过CSS样式控制,HTML与CSS应该各司其职。 (DOM得选择 jQuery提供了一系列选择器用于选取界面元素,在其她一些框架中也有类似功能,但就是一般没有它得简洁、强大、 $("*”)      //选取所有元素

文档评论(0)

1亿VIP精品文档

相关文档