网页的骨架——html

目录

1.基础标签

2.html5的语义化标签

3.html的标准属性

4.html快速生成


1.基础标签

html:根标签
head:头标签
body: 身体标签

h1-h6:1-6级标题,铺满一行,行级元素,有上下行距;
div:块标签,铺满多行
p:段落,有上下行距,铺满一行,行级元素
span:隔离标签,行内元素
br:强制换行
hr:水平分割线

文本样式
b:粗体
strong:粗体
i:斜体
em:斜体
u:下划线
del:删除线
sup:上标
sub:下标

列表样式:
ul:无序列表,样式与有序列表一致,只不过不是序号
ol:有序列表,内部使用多个li,有序号,铺满一行,有上下行距,左侧有内补
li:列表项目,一般不单独存在,铺满一行
dl:自定义列表
dt:自定义列表项
dd:自定义列表项目说明

table:表外框
        tr:行
        th:表头
        td:普通单元格
标签属性:在开始标签中对标签进行修饰
table属性
        border:边框
        cellspacing:单元格间距
        cellpadding:单元格内补
        width:宽度
        align:对齐
td属性
        colspan:合并列
        rowspan:合并行

1.a超级链接
        href:链接地址
        支持外部服务地址
        支持本地服务地址
        target
                _blank:新空白页标签打开
                _self:默认当前页标签打开
        锚点:href要以#开头内容和目标元素身上的id属性一致
2.img:图片
        src:图片地址,本地图片,本地地址
        alt:图片加载失败显示信息
3.audio:音频
        src:音频地址,网络地址,本地地址
        controls:控件
        一般不会使用默认控件
        需要自己绘制控件皮肤,所有浏览器表现一致
        通过js交互完成控件
4.video:视频
        src:视频地址,网络地址,本地地址
        controls: 控件

iframe:嵌入其他页面
        网络地址
        本地地址
        src:地址路径
        第一次请求原始页面 包含iframe地址,第二次请求iframe地址

表单标签:可以将用户输入的数据提交到服务器
表单域:form
action:服务器地址,默认当前地址
method:提交方法,默认get
get:参数是以?key=value&key=value..的形式拼接
测试地址:http://httpbin.org/get
post:参数是以表单数据进行提交
测试地址:http://httpbin.org/post

表单标签:input,一般配合table,lalbel的for要和input的 id 一致
type:
        text:文本
        password:密码
        submit:提交
        reset:重置
        radio:单选
        checkbox:多选
        color:颜色
        file:文件
select:下拉选项,name写在select上,结合option,value写在option上,带有select默认选中
textarea:多行输入框,可以更改大小,需要提交到服务器的表单标签一定要有name
input的value就是需要提交给服务器的值,当type等于text,passwd之类的可输入内容,不需要写value,radio,checkbox需要写value
表单按钮:input
        submit:提交
        reset:重置
input属性
        placeholder:提示信息
        required:必填项目
        checked:默认选中
        select:下拉默认选中
隐藏域:看不见的也会提交到服务器中,type为hidden
        name:csrf_token
        value:口令

2.html5的语义化标签

        就是div,只是换了个名字
header:头部
nav:导航栏
main:主体
section:区域
article:文章
aside:侧边栏
footer:底部栏

3.html的标准属性

id:单个html文件内部一定唯一
class:一个标签可以有多个类名,多个类名可以使用空格隔开,一个类名可以用于多个标签
style:样式
{key:value;key:value}
title:鼠标划入提示信息

4.html快速生成

>:嵌套
*:重复
+:拼接
{}:内容
$:出现在{}中代表数字
( ):分组,不能出现在最后一个
lorem:随机段落内容
lorem5:随机5个单词
lorem5-10:随机5-10个单词

  • 9
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值