1、有序列表、无序列表、自定义列表如何使用?写个简单的例子。三者在语义上有什么区别?在哪些情况下使用哪种(重要)? 如何嵌套?
有序列表的话前面有数字来表示,数字可以是各种形式的,也可以是英文。
无序列表每项没有必然的先后顺序,用的最多。
自定义列表dt(表示列表头)对dd(列表内容)有从属关系,dd属于dt里面的内容这样的感觉。
2、如何去除列表前面的点或者数字?
在相应的css里面写list-style:none;
3、class 和 id 有什么区别?什么时候用 class 什么时候用 id?
不要滥用ID在css里面,ID选择器在一个文档中只能使用一次,class可以使用多次,ID给js用、class给css用,除非用锚链接一般不要随便用ID。
4、块级元素、行内元素是什么?有什么区别?分别对应哪些常用标签?
块级元素简单来说就是一个标签会直接默认占用一行,行内元素可以多个行内元素在一行并列,占满了才会挤到下一行去。
块级元素:div、p、hn、form、ul、li、
行内元素:span、a、label、strong、em、
5、display: block、display: inline、display: inline-block分别有什么作用?
display:block→ 使元素当做一块来显示,让一个元素有块级元素的特征,比如有了宽高可以填色哈。
display:inline→ 将元素呈现为内联元素,前后不带换行符。
display:line-block→ 囊括display:inline的作用,额外有让多个有这个属性的元素在一行显示的作用。
6、下面代码是做什么的?抄写一遍下面的代码,注意class和id的使用及命名方式
7、如何理解 HTML CSS 语义化? 在平时写代码的过程中要注意哪些细节
给标签class的时候取名啊最好用英文,让标签更易读,而且标签得用适合的,例如:该table的地方用table,不要弄个div再写css弄成table 的样子。这样子代码给别人看别人看懂更有利于团队协作。
8、form表单有什么作用?有哪些常用的input 标签,分别有什么作用?
form是一个非常老的标签了,是用于提交用户填的信息用。
常见的input标签:
9、post 和 get 方式的区别?
post是比较隐蔽的传输方式,比较安全,而且内容可以是很多很多的哦。
get的话是直接写在URL上的,内容会直接被看到,没有安全性可言,同时有内容的限制,超过1K字节就会被截断,不会显示。
10、在input里,name 有什么作用?
input里面写name相当于给input加了一个特征,服务器通过这个特征知道用户上传的是什么。
11、<button>提交</button>、<a class="btn" href="#">提交</a>、<input type="submit" value="提交"> 三者有什么区别?
第一个就是一个提交的按钮,并没有什么内容。
第二个有样式有提交的链接
第三个是认可的有功能的提交按钮,点击会把内容提交到服务器。
12、radio 如何 分组?
多个<input type="radio">的时候,当里面写入name="same"一样的name之后,会变成一个单选的效果,另反。
13、placeholder 属性有什么作用?
在输入框中预显示的半透明的内容placeholder="";
14、type=hidden隐藏域有什么作用? 举例说明
用于存储特征,服务器可以通过这个特征知道这个提交是你不是别人提交的。
评论:<textarea name="comment" maxlength="999" placeholder="your comment"></textarea>
<input name="StarLikeRain" type="hidden" value="23333">
<input type="submit" value="提交">