H5+class3

2017-02-13  本文已影响0人  敲出天下

今天学习的内容主要包含了四大块:

·…·…·…·…·…·…·…·…·…·…·…·…·…·…·…·…·…·…·…·…·……·…·…·…·…

1.表单,以及一堆标签

例子:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>表单练习</title>
</head>
<body>

<form action="http://www.520it.com">
    <!--
    fieldset标签:可以给表单添加一个边框
    legend标签:可以给边框指定一个标题
    -->
    <fieldset>
        <legend>注册界面</legend>
        <p>
            账号: <input type="text" name="account">
        </p>
        <p>
            密码: <input type="password" name="pwd">
        </p>
        <p>
            性别:
            <input type="radio" name="gender" value="male">男
            <input type="radio" name="gender" value="female">女
            <input type="radio" name="gender" checked="checked" value="yao">保密
        </p>
        <p>
            <!--注意点:
            单选框和多选框的name都需要指定相同的name值
            -->
            爱好:
            <input type="checkbox" name="sport" value="basketball">篮球
            <input type="checkbox" name="sport" value="football">足球
            <input type="checkbox"  name="sport" checked="checked" value="crazy">足浴
        </p>
        <p>
            简介:
            <textarea cols="30" rows="10" name="desc"></textarea>
        </p>
        <p>
            生日:
            <input type="date" name="birthday">
        </p>
        <p>
            邮箱:
            <input type="email" name="email">
        </p>
        <p>
            电话:
            <input type="number" name="phone">
        </p>
        <p>
            <input type="submit" value="注册">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
            <input type="reset" value="清空">
        </p>
    </fieldset>
</form>
</body>
</html>
  例子中出现的标签:

1.fieldset+legend:给表单添加一个外框,同时再给表单添加一个标题。
2.input根据type的不同,可以是:

<details>
    <summary>概要信息</summary>
    详情信息
</details>

10.datelist:用户可以自己输入内容,也可以输入提供的库里面的内容。格式如下:

<datalist>
    <option>待选项内容</option>
</datalist>

·…·…·…·…·…·…·…·…·…·…·…·…·…·…·…·…·…·…·…·…·……·…·…·…·…·…·…·…·…

2.video/audio:

video:格式一:<video src=""></video>
video:格式二:
<video>
<source src="" type="">
<source src="" type="">
</video>
video标签属性:
audio与vidio使用异同点:

audio标签的使用和video标签的使用基本一样, video中能够使用的属性在audio标签中大部分都能够使用, 并且功能都一样
只不过有3个属性不能用, height/width/poster

·…·…·…·…·…·…·…·…·…·…·…·…·…·…·…·…·…·…·…·…·……·…·…·…·…·…·…·…·…

3.marquee:跑马灯

格式:

<marquee>内容</marquee>

属性:

4.被废弃的标签:

废弃他们的原因主要是为了让语义和修饰分家:

<b> <u> <i> <s>以上标签都是没有语义的,都是用来修改样式的
b(bold) 加粗文本, 没有任何语义的
u(underline) 给文本天津下划线, 没有任何语义的
i(italic) 将文本倾斜, 没有任何语义的
s(strikethourgh) 给文本添加删除线, 没有任何语义的
以前:
<b>我是文字</b>
<u>我是文字</u>
<i>我是文字</i>
<s>我是文字</s>
现在:
<strong>我是文字</strong>
<ins>我是文字</ins>
<em>我是文字</em>
<del>我是文字</del>
实际上:更多的是通过css来实现:
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>40-HTML中被废弃的标签</title>
    <style type="text/css">
        .one {
            font-weight: bold;
        }
        .two {
            text-decoration: underline;
        }
        .three {
            font-style: italic;
        }
        .four {
            text-decoration: line-through;
        }
    </style>
</head>
<body>
<p class="one">我是文字</p>
<p class="two">我是文字</p>
<p class="three">我是文字</p>
<p class="four">我是文字</p>
<p>原价 <del>999</del>,现价 <ins>9.9</ins></p>
</body>
</html>

这里的font在css中的使用:可以分开写,也可以连写:
font的属性:

1.style:规定文字样式的属性

格式:font-style: italic;
取值:
normal : 正常的, 默认就是正常的
italic : 倾斜的
快捷键:
fs font-style: italic;
fsn font-style: normal;

2.weight:规定文字粗细的属性

格式: font-weight: bold;
单词取值:
bold 加粗
bolder 比加粗还要粗
lighter 细线, 默认就是细线
数字取值:
100-900之间整百的数字

快捷键
fw font-weight:;
fwb font-weight: bold;
fwbr font-weight: bolder;

3.size:规定文字大小的属性

格式:font-size: 30px;
单位:px(像素 pixel)
注意点: 通过font-size设置大小一定要带单位, 也就是一定要写px
快捷键
fz font-size:;
fz30 font-size: 30px;

·…·…·…·…·…·…·…·…·…·…·…·…·…·…·…·…·…·…·…·…·……·…·…·…·…·…·…·…·…

4.family:规定文字字体的属性

格式:font-family:"楷体";
注意点:
1.如果取值是中文, 需要用双引号或者单引号括起来
2.设置的字体必须是用户电脑里面已经安装的字体
快捷键
ff font-family:;

缩写格式:font: style weight size family;

注意点:
1.在这种缩写格式中有的属性值可以省略
 sytle可以省略
 weight可以省略
2.在这种缩写格式中style和weight的位置可以交换
3.在这种缩写格式中有的属性值是不可以省略的
 size不能省略
 family不能省略
4.size和family的位置是不能顺便乱放的
 size一定要写在family的前面, 而且size和family必须写在所有属性的最后

上一篇下一篇

猜你喜欢

热点阅读