Day02 html

Day02 html

常用标签

head:内容给浏览器识别

span {更方便的为元素添加样式

​ 正常显示

​ 行内元素

​ }(为body中的元素添加颜色)

body: 内容给用户看

属性:

​ bgcolor:背景颜色

​ background:背景图片

​ (背景图片会同时覆盖背景颜色)

路径:

​ 进入某个路径下:路径名字/

​ 回到上一层路径:…/

格式化标签

b 加粗 加粗

u 下划线 下划线

i 斜体 斜体

del 删除线 删除线

strong 强调 显示为加粗 强调,加粗

sup 上标 上标

sub 下标 下标

address 语义化标签

语义化标签

​ 显示为斜体 显示为斜体

​ 通常用来定义地址 通常用来定义地址

​ 块儿元素 块儿元素


水平线


换行

pre 预处理标签保留文本编写格式

锄禾
				日当午

列表ul;ol

ul 无序列表

​ li定义列表项

​ 列表项标记:在ul标签上添加type属性:desc 实心圆点(默认)

​ circle 空心圆点

​ square 实心方块

ol 有序列表

​ 列表项标记:在ol列表上使用属性type属性:1 a A I i

[注意:在ul,ol列表的直接子元素只能为li标签,而li标签可以镶嵌任意元素]

以下为列:

<h1>平成假面骑士</h1>
    <ul>
        <li>空我</li>
        <li>远光狗</li>
        <li>龙骑</li>
        <li>555</li>
        <li>法爷</li>
    </ul>
<h1>平成新十年骑士</h1>
    <ol>
        <li>艾克赛德</li>
        <li>战兔</li>
        <li>时王</li>
        <li>
            <ul>
                <li>宇宙男</li>
                <li>沃兹</li>
                <li>月骑</li>
                <li>帝骑</li>
            </ul>
        </li>
    </ol>
  • 龙骑
  • 空我
  • 法爷
  • 帝骑

  1. 迪迦
  2. 奥迪
  3. 赛文
  4. 赛罗

表格 tatle

表格:用来展示数据

​ table 标签

​ tr 行

​ th 表格头单元格 剧中加粗

​ td 表格体单元格

属性:

​ border(边框) px(像素)

​ align:

​ tatle 整个表格的水平对齐方式

​ tr 这一行中所有单元格中的文本在单元格中的水平对齐方式

​ th ,td 单元格中的文本在单元格中的水平对齐方式

​ weigh: 宽度

​ height:高度

​ center:居中对齐

​ left:左对齐 right: 右对齐

​ justify: 两端对齐

​ 【可以作用在tatle或者tr/td】

​ bordercolor: 边框颜色

​ cellspacing:边框外边距

​ cellpadding: 边框内边距

​ 【样式:style=“border-collapse:cellapse” 双线变成单线】

​ bgcolor:背景颜色 table td tr

<tr bgcolor="#a52a2a">
<td bgcolor="#a52a2a">语文</td>

​ 合并单元格:

​ rowspan:跨列

<th colspan="">课程表</th>  跨5列

​ colspan:跨行

<td rowspan="3">上午</td>  跨3列

表单 form

表单:手机用户输入的数据

form 表单标签

语法:

<form action="">
        
    </form>

属性:

​ action:提交位置

​ name:表单的名字

​ method:提交方式:get:表单中收集到的数据并提交,默认;相对效率较高;不安全;大小有限制

​ post:请求实体中 ;安全 ;大小没有限制

​ enctype:在发送到后台之前要不要对字符进行编码(默认编码)

​ 在当前表单内存在文件上传的时候,需要修改enctype的值

表单元素:

​ 定义在form中的标签元素,被称为表单元素

​ 大部分的表单元素都是由input标签提供的,type属性不同的值决定这个input标签的不同作用

input:

​ 1. type:

​ text:普通文本

​ password:密码框

​ file :文件上传

​ (如果上传的文件:enctype属性值-》enctype="mutipart/form-data"证明不编码,否则默认编码)

​ submit:提交

​ hidden:隐藏框

​ button:按钮(结合js使用)

​ onlick:事件会在按钮被点击时发生

​ reset: 重置(恢复到初始状态)

姓名:<input type="text" name="username" >

密码:<input type="password" name="mima">

​ 2. name:

​ radio:单选框(一组只能选择一个,name属性相同就为一组)name 和value必须添加

​ checkbox:多选框,(分组,name属性值相同为一组) name与value必须添加

1

2

3

属性:

​ id:html页面中的元素唯一标识 结合js使用

​ class:结合css使用

​ name:能够提交元素到后台的表单元素,必须添加name属性,后台区分的唯一

​ value:表单元素的默认值


多行文本域:textarea

​ 提示字:placeholder

下拉列表/框:select ;下拉列表中的选项:option

1 2 3

fieldset 分组

​ legend 分组标题

​ (可以使用在form标签中,也可以使用在标签外)

分组标题


button 标签 默认提交

​ type属性的值可以定义为 submit reset button

提交

重置

按钮

区别 input


label定义标注

​ for属性的值与对应要进行绑定的标签id属性保持一致

常用属性

​ autofocus自动聚焦

​ maxlength 最大长度不能超过几个字节

姓名:

​ required 必填属性

​ placeholder 提示字

​ 默认选中:

​ 单选框 ;多选框:checked

​ 下拉框:selected

​ readonly:只读 不能修改可以提交

​ disabled:禁用 不能修改不能提交 显示为灰色

css

css层叠样式

​ 为html中的元素标签添加样式

语法:

​ 选择器{

​ 样式

​ 样式

​ 样式

​ }

​ 选择器:

​ 根据某种规则中选中一些一个元素

​ 样式:

​ 属性名:属性值;

​ 样式名:样式值;

css的引入方式:

​ 行内样式表:style="" css代码定义在style的属性值上

​ 内部样式:在head中,定义一对style标签对,标签对中定义css代码

​ 外部样式:定义一个css文件定义css代码。在html中head下 用link途径引入

引入方式优先级:

​ 水距离元素最近,就优先显示谁,因为代码从上到下加载。

基础选择器

基础选择器:

​ #id选择器:根据元素的id属性值,选中一个元素

​ .class选择器:根据元素class属性值,选中一个或者一组元素*****

​ class属性的值:可以为一个值列表->值1 :值2 :值3

​ 元素标签选择器:根据标签名选中一个或者一组元素

​ *通配符:匹配到页面中的所有元素

​ 清楚浏览器默认效果

​ *{

​ padding:0

​ margin:0

​ }

基础选择器的优先级:id>class>元素>通配符

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值