温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

Bootstrap入门

发布时间:2020-07-24 11:12:16 来源:网络 阅读:376 作者:Keepuping 栏目:开发技术

HTML的语法:

  • 对于属性的定义,确保全部使用双引号,绝不要使用单引号;

  • 不要再自闭合(self-closing)元素的尾部添加斜线;

  • 不要省略可选的结束标签(closing tag).

语言属性:

    根据html5规范:强烈建议为html根元素指定lang属性,从而为文档设置正确的语言。

    这将有助于语音合成工具确定其所应该采用的发音,有助于翻译工具确定其翻译时所应遵循的规则等。

<html lang="zh-CN">
   <!-- ... -->
</html>

IE兼容模式:

    IE通过指定的<meta>标签来确定绘制当前页面所采用的IE版本。

   <meta http-equiv="X-UA-Compatible" content="IE=Edge">

字符编码:

    通过声明字符编码,能够确保浏览器快速病容易的判断页面内容的渲染方式。

    避免在HTML中使用字符实体标记(character entity),从而全部与编码格式一致(一般采用UTF-8编码)。

    <head>
       <meta charset="UTF-8">
   </head>

引入CSS与JavaScript文件:

    根据H5规范,在引入CSS和JS文件时一般不需要指定type属性,因为text/css和text/javascript分别是他们的默认值。

<!-- External CSS -->
<link rel="stylesheet" href="code-guide.css">
   <!-- In-document CSS -->
   
<style>
 /* ... */
</style>

<!-- JavaScript -->
<script src="code-guide.js">

</script>

属性顺序:

确保代码的易读性:

  • class

  • id,name

  • data-*

  • src,for,type,href

  • title,alt

  • aria-*,role

    class 用于标识高度可复用组件,因此应该排在首位。

布尔型属性:

布尔型属性可以在声明时不赋值。XHTML规范要求为其赋值,H5规范不要求。

元素的布尔型属性如果有值,就是true,如果没有值,就是false。

<input type="text" disabled>

<input type="checkbox" value="1" checked>

<select>
  <option value="1" selected>1</option>
</select>

减少标签的数量:编写html代码时,尽量避免多余的父元素。

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI