周文佳语强化班

HTML问题总结

2018-11-18  本文已影响76人  三月回忆

大家考核前应该都会自己总结相关知识点,这里分享一下我考核时的问题,大家避免采坑:

1.注册的“用户名”问题

自己当时写的时候没注意,错把用户名的<input>标签的类型设置成了password,应是text。

form表单是个重点,大家写完代码的时候要重点检查一下,避免出现一些因为粗心产生的错误。

2.无用代码,注释的代码都要删除

3.“+”选择器的用法

如果需要选择紧接在另一个元素后的元素,而且二者有相同的父元素,可以使用相邻兄弟选择器。

以下实例选取了所有位于 <div> 元素后的第一个 <p> 元素(指的是p标签在div标签之后,不是p标签外嵌套div标签):

div+p{

background:yellow;

}

4.字符实体

这个也是因为粗心产生的问题,自己的空格、&、×、版权符都转成了字符实体,因为检查不仔细,漏了>号没有转。

字符实体有很多,要记几个比较常见的,<、>、&、×、©等等。

5.文本框可以拉大

如果使用了类型为textarea的input标签,记得检查这个多行文本区是否可以拉大。

如果可以拉大,我的解决方法是把max-height和max-width和它本身height、width值设置相等。

可能也有别的方法,可以探索一下。

6.link标签 type的作用

type 属性规定被链接文档/资源的 MIME 类型。且只有当设置了 href 属性时,才能使用该属性。

<link> 标签常用的 MIME 类型是 "text/css",它规定样式表。

7.相对路径和绝对路径的区别

绝对路径:是从盘符开始的路径。

相对路径:是从当前路径开始的路径。

8.代码注释占1/3以上

可能我们写的代码比较简单而且我们自己都理解,但是别人不一定能理解。

网页做出来不只是给自己看的,考核官要求的是代码注释占1/3以上,方便他人快速理解。

9.标签name属性的作用及设置的数量,什么时候用name什么时候用id

name 属性用于指定锚(anchor)的名称。

name 属性可以创建(大型)文档内的书签。

<a> 标签内必须提供 href 或 name 属性。

使用name还是id:http://www.w3school.com.cn/tags/att_a_name.asp#name-vs-id

10.整理代码

11.内联样式表要修改

尽量都用外部引入式的方法引入css的样式,内联式和嵌入式自己了解即可,这样写出来的代码更整洁。

12.CSS样式表空格太多,这样影响存储和加载顺序

上一篇 下一篇

猜你喜欢

热点阅读