今天轮到html区块的学习。
块元素
块级元素通常从新行开始,并占据整行宽度,因此在页面上会呈现一块独立的内容块。
可以包含其他块级元素和行内元素。
常见块元素:<div><p><h1><ul><ol><table><form>
<div>标签:块级标签,无语义,用于创建页面的布局结构。
行内元素
行内元素通常在同一行内呈现,不会独占一行。只占据其内容所需的宽度,而不是整行的宽度。行内元素不能包含块级元素,但可以包含其他行内元素。
常见 行内元素:<span> <a> <strong> <em> <img> <br> <input>
<span>标签:行内标签,包装小段文本以便对它们使用样式,CSS或JS行为。
html表单 <form> <input>标签
1.
placeholder 是"提示文字",输入内容后就消失,且不会提交;value 是"真实的值",会提交给后端,也能被 JS 读写。
2.
radio实现表单的单选功能,在自己添加name="gender"这个限制后,同类选项就只能选择一个。
3.
checkbox实现表单多选的功能。
4.如果使用<input type="password">则输入内容后会用黑点隐藏真实数字。
5.
<form action="一个url向该位置发送填写的数据">
<input type="submit">#默认显示"提交"
<input type="submit" value="上传">
</form>
二者功能相同,只是后者显示"上传"而不是"提交"。
我认为现阶段不太需要学会将html写得多么精妙,这都是AI去做的事情,网安专业的我们只需要看得懂就可以了。
今天学的不多,偷个懒。
That's all.感谢支持,欢迎大佬指点。