搜索
首页web前端css教程HTML里的常见问题一
HTML里的常见问题一Mar 08, 2018 pm 04:34 PM
html常见问题

这次给大家带来在HTML里有哪些经常出现的问题?有序列表、无序列表、自定义列表如何使用?写个简单的例子。三者在语义上有什么区别?使用场景是什么? 能否嵌套?

有序列表是以数字进行标记的列表项目:

<ol>
<li>Coffee</li>
<li>Milk</li>
</ol>

效果如下:

<ol><li>Coffee</li>
<li>Milk</li> </ol>

无序列表是以原点标记的列表项目:

<ul>
<li>Coffee</li>
<li>Milk</li>
</ul>

效果如下:

<ul><li>Coffee</li>
<li>Milk</li></ul>

自定义列表所表示的项目加注释的组合:

<dt>Coffee</dt>
 <dd>Black hot drink</dd><dt>Milk</dt></dl>```

效果如下:

><dl><dt>Coffee</dt><dd>Black hot drink</dd><dt>Milk</dt><dd>White cold drink</dd></dl>

这三个列表均可以相互嵌套。
- ####如何去除列表前面的点或者数字?
使用CSS样式即可

```<style>ul{
     list-style: none;
}```

- ####class 和 id 有什么区别?什么时候用 class 什么时候用 id?
1.ID具有唯一性,Class具有普遍性。
2.ID是唯一的,通常用于页面布局
3.Class是可重复的,通常用于样式定义。
4.ID的样式优先级高于Class。
- ####块级元素、行内元素是什么?有什么区别?分别对应哪些常用标签?
块级元素在浏览器显示时,通常会以新行来开始(和结束)。
行内元素(内联元素)在显示时通常不会以新行开始。
区别:
1.块级元素会独占一行,其宽度自动填满其父元素宽度。
  行内元素不会独占一行,相邻的行内元素会排列在同一行里,知道一行排   不下,才会换行,其宽度随元素的内容而变化
2.块级元素可以设置 width, height属性,行内元素设置width,  height无效
3.块级元素可以设置margin和padding。行内元素的水平方向的padding-left,padding-right,margin-left,margin-right 都产生边距效果,但是竖直方向的padding-top,padding-bottom,margin-top,margin-bottom都不会产生边距效果。
块级元素标签:div, p,form,ul,li,ol,dl,form,address,fieldset,hr,menu, table。
行内元素标签:span,strong, em,br,img,input,label,select,textarea, cite。
- ####display: block、display: inline、display: inline-block分别有什么作用?
1.display:block:此元素将显示为块级元素,此元素前后会带有换行符。
2.display:inline:此元素会被显示为内联元素,元素前后没有换行符。
3.display:inline-block:将对象呈递为内联对象,但是对象的内容作为块对象呈递。旁边的内联对象会被呈递在同一行内,允许空格。
- ####下面代码的作用?       

       <div id="header">
        </div>
        <div id="content">
        <div class="main"></div>
        <div class="aside"></div>
        </div>
        <div id="footer">
        </div>

这段代码通过使用id,class对div模块进行布局,让页面呈现为页头,内容,页尾,并且在内容中分为侧栏和主栏部分。而在页面中,header,content,footer仅会出现一次,故用id标记,而content为了后期方便修改,用class标记。
- ####如何理解 HTML CSS 语义化?
通过语义化可以让人们更容易明白每个标签的作用和使用场景,比如p标签就可以理解为paragraph标签,代表一个段落。诸如此类的还有em标签,hx标签,table标签等。
- ####form表单有什么作用?有哪些常用的input 标签,分别有什么作用?
HTML通过form标签创建表单为用户提供文本字段、复选框、单选框、提交按钮等向服务器传输数据。常见的input标签有:
type  规定 input 元素的类型。
src   定义以提交按钮形式显示的图像的 URL。
checked 规定此 input 元素首次加载时应当被选中。
value 规定 input 元素的值。
name 定义 input 元素的名称。
- ####post 和 get 方式的区别?
get以 URL 变量 的形式来发送,将表单数据以名称/值对的形式附加到 URL 中。
post以 HTTP post 的形式来发送,以 HTTP post 事务的方式来传递表单数据。
- ####在input里,name 有什么作用?
name 属性规定 input 元素的名称,用于对提交到服务器后的表单数据进行标识,或者在客户端通过 JavaScript 引用表单数据。
- ####bb9345e55eb71822850ff156dfde57c8提交65281c5ac262bf6d81768915a4a77ac0、dc70b20ff58391e5e1b770945ac685fa提交5db79b134e9f6b82c0b36e0489ee08ed、892fc1b3743fe80ae197d7a1a60c2276三者有什么区别?
1.bb9345e55eb71822850ff156dfde57c8提交65281c5ac262bf6d81768915a4a77ac0定义一个按钮,。bb9345e55eb71822850ff156dfde57c8 与 65281c5ac262bf6d81768915a4a77ac0 标签之间的所有内容都是按钮的内容,其中包括任何可接受的正文内容,比如文本或多媒体内容。
2.dc70b20ff58391e5e1b770945ac685fa提交5db79b134e9f6b82c0b36e0489ee08ed是一个a标签定义的超链接,而其样式用class="btn"标记。
3.892fc1b3743fe80ae197d7a1a60c2276定义了提交按钮,点击并向服务器发送表单数据。数据会发送到表单的 action 属性中指定的页面。
- ####radio 如何分组?
在input标签中添加name属性进行分组。
- ####placeholder 属性有什么作用?
placeholder 属性提供可描述输入字段预期值的提示信息(hint)。该提示会在输入字段为空时显示,并会在字段获得焦点时消失。
- ####type=hidden隐藏域有什么作用?举例说明
隐藏域在页面中对于用户是不可见的,在表单中插入隐藏域的目的在于收集或发送信息,以利于被处理表单的程序

所使用。浏览者单击发送按钮发送表单的时候,隐藏域的信息也被一起发送到服务器。

相信看了本文案例你已经掌握了方法,更多精彩请关注php中文网其它相关文章!

相关阅读:

简述CSS中clearfix 的原理

CSS常见样式

怎样用CSS3制作登录框

CSS的选择器有哪些常见问题

以上是HTML里的常见问题一的详细内容。更多信息请关注PHP中文网其他相关文章!

声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
赛博朋克2077的常见问题解析赛博朋克2077的常见问题解析Jan 05, 2024 pm 06:05 PM

最近一款超级火爆的游戏赛博朋克2077上线很多的用户都争先恐后的进行了下载体验,但是在这过程中还是有着很多的问题的,今天就给你们带来了玩赛博朋克2077常见问题,快来看看有没有要的吧。玩赛博朋克2077常见问题:一、价格详情:1、steam游戏平台的购买价格为:298元人民币。2、epic游戏平台的购买价格为:43美元=282元人民币。3、ps4游戏端的购买价格为:400元+HKD以及380元+RMB盒装。4、俄区俄罗斯的购买价格为:172元人民币。二、配置详情:1、最低配置(1080P):GT

PHP邮件发送方法及常见问题汇总PHP邮件发送方法及常见问题汇总Jun 08, 2023 pm 10:57 PM

在互联网时代,邮件已经成为人们生活、工作中不可或缺的一个部分。PHP作为一种广泛应用于Web开发领域的语言,邮件发送在Web应用中也是必不可少的。本文将详细介绍PHP邮件发送的相关内容和常见问题汇总。一、PHP邮件发送方法PHPmailer库PHPmailer是一种功能强大的PHP邮件发送类库,它可以轻松地发送HTML格式和纯文本格式的邮件。使用PHPmai

PHP数据分页方法及常见问题详解PHP数据分页方法及常见问题详解Jun 09, 2023 am 08:42 AM

一、前言随着数据处理的不断增多,数据分页成为了一个极其重要的功能。而PHP作为一门广泛应用于Web开发的语言,自然也会有自己的数据分页方法。本文就会对PHP数据分页方法和常见问题进行详细解析。二、PHP数据分页方法1.原始方法数据分页最简单的做法就是使用SQL语句的LIMIT子句,根据每一页需要显示的记录数和当前页码,计算出offset,在查询时添加

Go语言ORM框架常见问题解析Go语言ORM框架常见问题解析Jun 03, 2023 am 09:22 AM

在现代的Web应用中,使用ORM框架来处理数据库操作已经成为了标配。而在所有的ORM框架中,Go语言ORM框架是越来越受到开发者的关注和喜爱的。然而,当我们使用Go语言ORM框架时,我们可能会遇到一些常见的问题。在本文中,我们将会分析并解决这些常见问题,以便更好地使用Go语言ORM框架。关于GORM的数据模型定义在GORM中,我们可以使用struct定义数据

常见的MySQL锁问题及其解决方案常见的MySQL锁问题及其解决方案Dec 21, 2023 am 09:09 AM

MySQL锁的常见问题与解决方案MySQL是一种常用的关系型数据库管理系统,它使用锁来实现并发控制,保证数据的一致性和完整性。然而,MySQL锁的使用也会带来一些问题。本文将介绍一些常见的MySQL锁的问题,并提供相应的解决方案。死锁问题死锁是指两个或多个事务相互等待对方所占有的资源,从而导致进程无法继续执行。MySQL的InnoDB存储引擎

详解Css Flex 弹性布局中的常见问题及解决方案详解Css Flex 弹性布局中的常见问题及解决方案Sep 26, 2023 pm 01:19 PM

详解CSSFlex弹性布局中的常见问题及解决方案引言:CSSFlex弹性布局是一种现代的布局方式,其具有优雅简洁的语法和强大的灵活性,广泛应用于构建响应式的web页面。然而,在实际应用中,经常会遇到一些常见的问题,如元素排列不如预期、尺寸不一致等。本文将详细介绍这些问题,并提供相应的解决方案,代码示例如下。一、元素排列不如预期问题问题描述:在使用Flex

ThinkPHP6的常见问题解决办法有哪些?ThinkPHP6的常见问题解决办法有哪些?Jun 12, 2023 pm 11:20 PM

ThinkPHP6是一款广受欢迎的PHP框架,虽然其拥有许多优势和便捷性,但是我们在实际使用中仍然会遭遇一些常见的问题,如果不及时解决这些问题,就有可能阻碍项目的正常进行。本文将介绍一些常见问题的解决办法。1.数据库连接问题在使用ThinkPHP6进行数据库操作时,可能会遭遇无法连接数据库的问题。这时候,我们应该首先检查数据库的配置文件。在config/da

PHP图像处理方法及常见问题详解PHP图像处理方法及常见问题详解Jun 09, 2023 am 08:19 AM

PHP是一种非常流行的服务器端脚本语言,可以处理各种各样的Web任务,其中包括图像处理。本文将介绍PHP中的一些图像处理方法以及可能遇到的一些常见问题。一、在PHP中处理图像的方式1.使用GD库GD(GNU图像处理库)是一种用于图像处理的开放源码库。它允许PHP开发人员在脚本中使用图像来创建和操作,包括缩放、剪裁、旋转、过滤和绘制等。在使用GD库之前,需要确

See all articles

热AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover

AI Clothes Remover

用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool

Undress AI Tool

免费脱衣服图片

Clothoff.io

Clothoff.io

AI脱衣机

AI Hentai Generator

AI Hentai Generator

免费生成ai无尽的。

热门文章

R.E.P.O.能量晶体解释及其做什么(黄色晶体)
3 周前By尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.最佳图形设置
3 周前By尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.如果您听不到任何人,如何修复音频
3 周前By尊渡假赌尊渡假赌尊渡假赌

热工具

SublimeText3 英文版

SublimeText3 英文版

推荐:为Win版本,支持代码提示!

螳螂BT

螳螂BT

Mantis是一个易于部署的基于Web的缺陷跟踪工具,用于帮助产品缺陷跟踪。它需要PHP、MySQL和一个Web服务器。请查看我们的演示和托管服务。

Atom编辑器mac版下载

Atom编辑器mac版下载

最流行的的开源编辑器

记事本++7.3.1

记事本++7.3.1

好用且免费的代码编辑器

SublimeText3 Mac版

SublimeText3 Mac版

神级代码编辑软件(SublimeText3)