HTML笔记(5)
HTML笔记(5) 列表标签:
表格是用来显示数据的,那么列表就是用来布局的,列表最大的特点就是整齐,根据使用场景的不同,列表可以分成三大列:
无序列表、有序列表和自定义列表。
无序列表(重点)
<ul>(unordered lists)标签表示HTML页面中项目的无序列表,一般以项目符号呈现列表项,而列表项使用<li>(list item)标签定义。
无序列表的基本格式如下:
<ul>
<li>列表项1</li>
<li>列表项2</li>
<li>列表项3</li>
</ul>
示例:
<h4>我最喜欢的食物</h4>
<ul>
<li>西瓜</li>
<li>肉</li>
<li>奶茶</li>
<li>零食</li>
</ul>
注意:
无序列表的各个列表项之间是没有顺序级别之分,是并列的。
<ul></ul>中只能嵌套<li></li>,输入其他标签或文字的做法是不被允许的。
<li>与</li>之间相当于一个容器,可以容纳所有元素。
有序列表(理解)
有序列表即有排列顺序的列表,其各个列表项之间会按照一定的顺序排列定义。
在HTML中,<ol>(ordered lists)标签用于定义有序列表,列表排序以数字显示,并且用<li>标签来定义列表项.
有序列表的基本语法格式:
<ol>
<li></li>
<li></li>
<li></li>
</ol>
示例:
<ol>
<li>列表项1</li>
<li>列表项2</li>
<li>列表项3</li>
</ol>
注意:
<ol></ol>中只能嵌套<li></li>,输入其他标签或文字的做法是不被允许的。
<li>与</li>之间相当于一个容器,可以容纳所有元素。
自定义列表
在HTML中,<dl>(definition lists)标签用于定义描述列表(或定义列表),该标签会与<dt>(definition term)(定义项目/名字)和<dd>(definition description)(描述每一个项目/名字)一起使用。
基本语法格式:
<dl>
<dt>名词1</dt>
<dd>名词1解释1</dd>
<dd>名词2解释2</dd>
</dl>
示例:
<dl>
<dt>关注我们</dt>
<dd>新浪微博</dd>
<dd>官方微信</dd>
<dd>联系我们</dd>
</dl>
表单标签
在网页中我们经常会看到表单,用于填写资料,接下来就来学习表单的知识,学完差不多就要到CSS啦,激动!
为什么要使用表单:
使用表单的目的是为了收集用户信息。
在我们的网页中,我们需要和用户交互,手机用户资料,此时就需要表单。
表单的组成:
- 表单域
- 表单控件(也叫做表单元素)
- 提示信息
表单域:
表单域是一个包含表单元素的区域
在HTML中,<form>标签用于定义表单域,以实现用户信息的收集和传递。
<form>会把它范围内的表单元素信息提交给服务器。
基本语法格式:
<form action="url地址" method="提交方式" name="表单域名称">
各种表单元素控件
</form>
常用属性
属性 | 属性值 | 作用 |
---|---|---|
action | url地址 | 用于指定接收并处理表单数据的服务器程序的url地址 |
method | get/post | 用于设置表单数据的提交方式 |
name | 名称 | 用于指定表单的名称,以区分同一个页面中的多个表单域 |
表单控件(表单元素)
- input输入表单元素
- select下拉表单元素
- textarea文本域元素
1.input表单元素:
<input type="属性值" /> (<input/>为单标签)
type属性
运用:
<form>
username:<input type="text"><br>
password: <input type="password"><br>
性别:男<input type="radio"> 女 <input type="radio"> <br>
喜欢的水果:
西瓜 <input type="checkbox"> 香蕉 <input type="checkbox">
哈密瓜 <input type="checkbox"> 菠萝 <input type="checkbox">
</form>
结果:
这个时候发现,radio设置的是单选框,但还是男女两个选项都可以选,此时的解决办法是添加name属性。
除了type属性以外,input还有其他属性:
只要我们将代码改成这样即可。
性别:男<input type="radio" name="gender"> 女 <input type="radio" name="gender"> <br>
有时候我们在输入一些信息时,文本框里会出现文字提示作为背景,如下
有两种方式可以实现:
1.value (占用字符,在输入信息前需手动删除,主要给后台人员使用)
2.placeholder (不占用字符,点击文本框时自动消失)
checked的作用就是在加载出页面时默认选中某些选项。如下:
<input type="checkbox" name="agree" checked> 我同意该条约
效果:
每次刷新后都是默认勾选上的,不过现在这样默认勾选同意注册条款好像是违法的hhh。
嘿嘿,现在要去运动了,中午吃的好饱呀,超级开心,感觉热量很高hhh毕竟有芝士,现在要去把他消耗掉!晚上回来继续学习,也可能是学python。
相关文章
- 图片下划线 html,HTML <U>下划线标签元素 HTML下划线标签「建议收藏」
- html语言添加下划线,HTML页面中怎么文本添加下划线?[通俗易懂]
- html超链接位置怎么改,如何修改HTML超链接样式?
- HTML中document的作用,html中的document对象是什么?一篇文章让你了解document对象
- 操作系统的概念 (OS学习笔记)
- 图片中加入超链接html代码,html网页超链接代码 怎样用HTML代码在图片插入超链接…
- 高通linux-串口笔记「建议收藏」
- HTML基础第二课(冲浪笔记2)
- vue3迁移指南笔记
- day7 | 打开抖音互联网会发生什么 | 第三届字节跳动青训营笔记
- Mysql详细学习笔记
- 笔记_未分类
- 「云顶书院」C语言复习笔记
- Nexus6刷机笔记
- 【黑马程序员pinik名师讲html】HTML很容易忘记?有它我不慌的
- Linux源码学习笔记day3 为访问内存做好哪些准备?
- 【笔记】在HTML中用meta控制浏览器默认模式
- HTML 笔记
- SQL笔记一(exists和not exists)
- HTML&CSS精选笔记_CSS高级技巧详解编程语言
- 整理一下以前的Html+css3复习笔记详解编程语言
- 学习Html、css和Javascript中的常用标签英文缩写笔记(可供同学们参考)详解编程语言
- css笔记详解编程语言
- struts2 个人笔记详解编程语言
- MySQL与HTML的无缝连接(html与mysql连接)
- 文件MySQL 使用之禅 利用HTML文件实现完美保存(mysql保存html)
- 从HTML链接搭建Oracle数据库(html链接oracle)
- MySQL学习笔记快速创建存储过程(mysql下创建存储过程)
- Redis与HTML的不同之处(redis跟html区别)
- VPS配置优化笔记
- JQuery学习笔记选择器之六
- JSP学习笔记
- Android学习笔记之SharedPreference
- javascript学习笔记--数字格式类型
- Javascript学习笔记之对象篇(一):对象的使用和属性