第七弹-HTML4

2016-06-05  本文已影响0人  聪聪的执著

一、有序列表、无序列表、自定义列表如何使用?写个简单的例子。三者在语义上有什么区别?在哪些情况下使用哪种(重要)? 如何嵌套?

有序列表使用语法:
有序列表
无序列表使用语法:
无序列表
自定义列表使用语法:
自定义列表
三种列表的使用场景:
列表嵌套:
列表嵌套

二、如何去除列表前面的点或者数字?

为列表添加声明:

<style>
  ol,ul,dl{
 list-style:none;
   } 
</style>

备注:list-style:none为清除列表的默认样式

三、class 和 id 有什么区别?什么时候用 class 什么时候用 id?

四、块级元素、行内元素是什么?有什么区别?分别对应哪些常用标签?

区别:
  1. 行内元素可以并排显示,块级元素不能;
  2. 行内元素设置宽高无效;
  3. 行内元素设置垂直方向的外边距和内边距有效但不占据空间,设置边框或背景颜色是可见,设置水平方向的外边距和内边距有效且占据空间;

五、display: block、display: inline、display: inline-block分别有什么作用?

六、下面代码是做什么的?抄写一遍下面的代码,注意class和id的使用及命名方式

做页面布局,分为三个大的区块:导航栏、内容展示区块、页脚,每个大的区块对应一个id类型,大的区块包含很多小的区块,内部的小区块则用class类选择器去渲染样式,如下图:


页面布局

七、如何理解 HTML CSS 语义化? 在平时写代码的过程中要注意哪些细节

HTML CSS 语义化理解:
平时写代码的过程中要注意哪些细节:

备注:语义化理解采摘自百度知道

八、form表单有什么作用?有哪些常用的input 标签,分别有什么作用?

表单的作用:

用于把用户输入的数据提交到后台服务器端;

常用的input标签:

九、post 和 get 方式的区别?

十、在input里,name有什么作用?

规定input提交项目的名称,方便后台识别并进行相应的处理,必须有,否则提交内容会被忽略;

十一、<button>提交</button>、<a class="btn" href="#">提交</a>、<input type="submit" value="提交"> 三者有什么区别?

十二、radio 如何 分组?

使用name属性进行分组,相同name的为一组,下图分为性别和币种两组radio:


radio分组

十三、placeholder 属性有什么作用?

为用户输入框显示提示信息,提高用户体验,如下图为用户名和密码提示:


placeholder效果展示

十四、type=hidden隐藏域有什么作用? 举例说明

隐藏域用户看不见,同样可以传送数据到后台,使用者不知道其内容:
  1. 用于暂存数据,下面代码为data-store的隐藏域存储了一个叫get-post的图片:
    <input type="hidden" name="data-store" value="get-post.png" >

  2. 安全性校验,下面代码为safe的隐藏域包含一个safe-number的安全校验码,当后台收到有这个校验码时即认为是安全的:
    <input type="hidden" name="safe" value="safe-number">

十五、代码题

代码7-1地址,运行效果如下图:

代码题

        声明:本博客版权归兰文聪和饥人谷所有,转载需说明来源!

上一篇 下一篇

猜你喜欢

热点阅读