HTML功能元素

1.列表:
    先后之分:有 排行榜
         无 新闻列表 商品列表
无序列表 ul/li 班级-学生 导航栏
    <ul>
    <li>内容显示区域</li>
    </ul>
无序列表的样式:
    <ul type="value"></ul>
    disc    默认值 实心圆
    circle  空心圆
    square  实心方块
有序列表 ol/li 奥运会排行榜:
    <ol>
    <li>内容显示区域</li>
    </ol>
有序列表样式:
    <ol type="A"></ol>
    1   默认值。数字有序列表。(1、2、3、4)
    a   按字母顺序排列的有序列表,小写。(a、b、c、d)
    A   按字母顺序排列的有序列表,大写。(A、B、C、D)
    i   罗马字母,小写。(i, ii, iii, iv)
    I   罗马字母,大写。(I, II, III, IV)
2.表格标签:
        一对table标签就是一个表格
        一对tr标签就是表格中的一行
        一对td标签就是一行中的一个单元格
        注意点:tr和th搭配用来构建表头,字体为居中的粗体。
        tr和td搭配用来构建表体,字体为左对齐的普通文本。
    宽高属性设置:
        table 表格的宽高
        tr、th、td 单元格的宽高
        (都属于块级元素,宽度默认100%,高度由内容撑起)
    水平、垂直对齐:
        水平方向    algin table(表格),tr、td(单元格内容对齐)
        align: left center right
        垂直方向    valgin tr、td(单元格内容对齐)
        valign: top mid bottom
    外边距和内边距(在元素中为margin、padding):
        cellspacing外边距就是单元格和单元格之间的距离, 默认情况下边距的距离是2px
        cellpadding内边距就是单元格的边框和文字之间的间隙, 默认情况下内边距是1
    表格的完整结构:
        表头thead、th,主体tbody、td,附加tfoot
        caption: 指定表格的标题
        thead: 指定表格的表头信息
        tbody: 指定表格的主体信息
        tfoot: 指定表格的附加信息
    单元格合并:
        水平方向上 合并列 colspan
        垂直方向上 合并行 rowspan
3.form表单
    <form action="提交的服务器接口地址">
        <表单元素>
    </form>
    明文输入框:
        <input type="text" name="account" placeholder="请输入用户名">
        name:表单提交时,会作为参数的名称,结合输入的值进行匹配,组成 参数名=参数值的结构
        placeholder:提示
    暗文输入框:
        <input type="password" name="password" placeholder="请输入密码">
    单选框: 
        <input type="radio" name="xx" value="xxx" checked>
        注意点:
        1.互斥:
        必须给每一个单选框标签都设置一个name属性, 然后name属性还必须设置相同的值。
        2.要想让单选框默认选中某一个, 那么可以给input标签添加一个checked属性。
        3.单选框的value值,才是我们最终需要的值,并不是单选框显示的值。
    多选框:
        <input type="checkbox" name="xxx" value="xxx" checked>
        多选框默认选中 checked
    提交按钮:
        将表单中已经填写好的数据, 提交到远程服务器
        <input type="submit">
        必须具备两个条件:
        1.需要给form表单添加一个action的属性, 通过这个属性指定需要提交到的服务器地址
        2.需要给提交到服务器的表单元素添加一个name属性
    普通按钮:
        <input type="button" value="xxx">
        可以通过value属性来给按钮指定标题
        作用: 配合JS完成一些操作
    图片按钮: 
        <input type="image" src="">
    重置按钮 
        <input type="reset" value="xx">
        作用: 用于清空表单中已经填写好的数据
    隐藏域: 
        <input type="hidden" name="xx" value="xxx">
        隐藏域
        作用 : 配合提交按钮将一些数据默默的悄悄的提交到服务器
label标签:
    默认情况下文字和输入框是没有关联关系的
    绑定的格式:
        1.将文字利用label标签包裹起来
        2.给输入框添加一个id属性
        3.在label标签中通过for属性和输入框中的id进行绑定即可
        <label for="account">
          账号:
        </label>
        <input type="text" id="account">
select标签:
  作用: 用于定义下拉列表
        格式:
        <select>
            <optgroup label="分组名称">
                <option>列表数据</option>
            </optgroup>
        </select>
textarea标签:
  作用: 定义一个多行输入框
        格式:
        <textarea>
        </textarea>
4.HTML5新增表单元素
    邮箱: <input type="email">
    可以自动校验输入的内容是否符合邮箱的格式

    域名: <input type="url">
    可以自动校验输入的内容是否是URL地址

    数字: <input type="number">
    输入框中只能输入数字

    时间: <input type="date">
    可以通过日历来选择时间

    颜色: <input type="color">
    可以通过取色板来选择颜色

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值