HTML基础知识4

start.png

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

instance.png

<h5>实现效果:</h5>


example.png

<h5>2.使用方式?</h5>
<ul>
<li><b>有序列表</b>一般用于当列表项目有一定逻辑顺序或者在后文中有引用需求的情况下。</li>
<li><b>无序列表</b>一般用于列表项目没有逻辑顺序及没有单条引用需要的情况下。</li>
<li><b>自定义列表</b>一般用于需要对一些术语进行解释描述的情况下。</li>
</ul>
<h5>3.三者区别?</h5>
<ul>
<li>有序列表:
有序列表是一个项目列表,它通过数字或字母编号来组织列表中包含的信息。有序列表的序号可以是数字(默认)、大写或小写字母、大写或小写罗马数字。</li>
<li>无序列表:
无序列表也是一个项目列表,无序列表在每个项目前都加上列表符号。默认列表符号由浏览器决定,但一般都是圆点。</li>
<li>自定义列表:自定义列表用于组织术语及其定义。术语单独显示,对它的描述根据需要可以无限长。</li>
<h5>如何嵌套?</h5>
For example:

例子.png
栗子.png

<h4>如何去除列表前面的点或者数字?</h4>

<li>答:通过给li标签加入list-style:none样式来去除。
<a href="http://js.jirengu.com/mavekivupi/1/edit">For example</a>

<h3>class 和 id 有什么区别?什么时候用 class 什么时候用 id?</h3>
1、在CSS文件里书写时,ID加前缀"#";CLASS用"."
2、ID一个页面只可以使用一次;class可以多次引用。
3、ID是一个标签,用于区分不同的结构和内容,就象名字,如果一个屋子有2个人同名,就会出现混淆;class是一个样式,可以套在任何结构和内容上,就象一件衣服;
4、从概念上说就是不一样的:id是先找到结构/内容,再给它定义样式;class是先定义好一种样式,再套给多个结构/内容。

<h3>4. 块级元素、行内元素是什么?有什么区别?分别对应哪些常用标签?</h3>
<b>区别:</b>
1.块级元素通常占据其父级元素的整行空间,且默认从新行开始;
2.行内元素的范围只在于其内容所占据的空间,一般不另起一行作为开始。
3.默认情况下,块级元素会新起一行。块级元素可以包含块级元素和行内元素。
4.而行内元素一般不会新起一行,且行内元素只能包含数据或其他行内元素。

<b>常用标签</b>

块级元素:<p> <div> <ol> <ul> <dl> <h> <header> <nav> <footer>
行内元素:<a> <span> <img> <input> <bottom> <textarea></br>

<h3>5.display: block、display: inline、display: inline-block分别有什么作用?</h3>
1.display: block将元素类型转换成块级元素,前后换行;
2.display: inline将元素类型装换为行内元素,前后不换行;
3.display: inline-block将元素传换为块级元素,但该块级元素跟随周围内容流动,如同一个单独的行内盒子。

<h3>6.下面代码是做什么的?抄写一遍下面的代码,注意class和id的使用及命名方式</h3>

homework.png

答:以上代码是一张网页,由header,content,footer三部分组成,而header包括导航条和logo链接,content包括侧边栏和中心区块,这三部分都由class=wrap<div>包裹这,而.wrap{width:900px; margin:0 auto;}让内容自适应居中。

<h3>7.如何理解 HTML CSS 语义化? 在平时写代码的过程中要注意哪些细节</h3>
答:语义化是指使用语义恰当的标签,使页面有良好的结构,页面元素有含义,能够让人和搜索引擎都容易理解。</br>

<b>细节</b>
<li>严格要求自己精准使用语义化标签
<li>多思考能够使用语义化标签的地方尽可能采用语义化标签
<li>不要嫌麻烦,只要你的网页是需要团队开发以及后期维护
<li>良好的格式化代码习惯
<li>精简的写码风格
<li>标识符要具有可读性
</br>

<h3>8.form表单有什么作用?有哪些常用的input 标签,分别有什么作用?</h3>
答:form标签用于为用户输入的form-date创建html表单并向web服务器传输数据.
<a href="http://js.jirengu.com/naheyapuqo/1/edit">form的演示。</a>

常用的input标签:
1.type

<li>button ——设置为button
<li>checkbox——设置为多选框
<li>file——设置为选择文件的按钮
<li>hidden——设置为隐藏传输需要用到的数据但是不需要显示给客户时使用
<li>password——设置问输入密码的输入框
<li>radio——设置为单选按钮
<li>submit——规定提交命令
<li>textarea——设置为文本输入框

2.value
设置input的默认显示文字

3.autofocus
打开页面时候改输入框默认获取焦点,多个输入框并列都有该属性的时候,最后一个input的这个属性才会有效果

4.checked
当input的type为checkbox或者radio的时候,改属性设置为默认选中当前的input

5.disabled
disabled 属性规定应该禁用 input 元素。被禁用的 input 元素既不可用,也不可点击。可以设置 disabled 属性,直到满足某些其他的条件为止(比如选择了一个复选框等等)。然后,就需要通过 JavaScript 来删除 disabled 值,将 input 元素的值切换为可用。disabled 属性无法与 一起使用。

6.name
可用于传输数据时候定义名字,而且可以用于规定一组radio按钮或者一组checkbox

7.maxlength
规定输入字符中可输入的字符最大长度

8.min和max
一个规定输入字段的最大值,一个规定输入字段的最小值,两者配合使用可用于创建可输入的合法值得范围

9.placeholder
placeholder 属性提供可描述输入字段预期值的提示信息(hint)。该提示会在输入字段为空时显示,并会在字段获得焦点时消失。placeholder 属性适用于以下的 类型:text, search, url, telephone, email 以及 password。
当input的类型为password的时候,value会显示为·········,但是placeholder不会,可用于提示性语句的显示

10.required
指的是输入的字段是必须的,输入不能为空</br>

<h3>8.post 和 get 方式的区别?</h3>

get:

<li>查询或提交字符串(名称/值对)是在url中发送的,长度有限制
<li>请求可能被缓存、保留在cookie中及收藏为书签
<li>请求不应处理敏感数据

post:

<li>查询或提交字符串(名称/值对)是在请求的http消息主体中发送的,长度没有限制
<li>post请求不会缓存、不保留在cookie中及不会收藏为书签
<li>适用于处理敏感数据

<h3>9.在input里,name 有什么作用?</h3>
答:name 属性用于对提交到服务器后的表单数据进行标识,或者在客户端通过 JavaScript 引用表单数据。注意只有设置了name属性的表单元素才能在提交表单时传递数据

<h3>10.<button>提交</button>、<a class="btn" href="#">提交</a>、<input type="submit" value="提交"> 三者有什么区别?</h3>
<li>button标签规定可以嵌入不同样式的按钮风格,但不添加js将不具备实际功能
<li>a标签定义的提交本质上是一个进入特定url的超链接
<li>input元素的submit类型按钮规定具备实际提交功能的按钮,但是其风格固定且不能嵌入图片等素材</br>

<h3>11.radio 如何 分组?</h3>
答:设置 name 属性,相同的为一组。</br>

<h3>12.placeholder 属性有什么作用?</h3>
答:该提示会在输入字段为空时显示,并会在字段获得焦点时消失。</br>

<h3>13.type=hidden隐藏域有什么作用? 举例说明</h3>
答:隐藏域在页面中对于用户是不可见的,而在表单中插入隐藏域的目的在于发送或收集信息以便被处理表单的程序所使用,还要安全性检验,防止网站用户伪造表单对其他用户的信息造成不安全的影响。

感谢观众:

新垣结衣.png
部分内容参考:犯迷糊的小羊

本教程版权归饥人谷peter和饥人谷所有,转载须说明来源

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 205,132评论 6 478
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 87,802评论 2 381
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 151,566评论 0 338
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,858评论 1 277
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,867评论 5 368
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,695评论 1 282
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 38,064评论 3 399
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,705评论 0 258
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 42,915评论 1 300
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,677评论 2 323
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,796评论 1 333
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,432评论 4 322
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 39,041评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,992评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,223评论 1 260
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 45,185评论 2 352
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,535评论 2 343

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,598评论 18 139
  • HTML标签解释大全 一、HTML标记 标签:!DOCTYPE 说明:指定了 HTML 文档遵循的文档类型定义(D...
    米塔塔阅读 3,224评论 1 41
  • 一、有序列表、无序列表、自定义列表如何使用?写个简单的例子。三者在语义上有什么区别?在哪些情况下使用哪种(重要)?...
    hk_kh阅读 675评论 0 0
  • 一,有序列表、无序列表、自定义列表如何使用?写个简单的例子。三者在语义上有什么区别?在哪些情况下使用哪种(重要)?...
    kingBirds阅读 818评论 0 0
  • 今天的重庆,来了他真正的脾气。40度的高温可不是闹着玩的,我却没有开空调,在城市里面行走了约40公里,没有开空调的...
    陈江涛_8d7b阅读 603评论 0 3