day22 HTML2

表单

表单使用表单标签 <form> 来设置

<form action=""method="post" enctype="multipart/form-data">

其中action是服务器地址,method中post是添加进服务器,get是从服务器中取数据。如果要添加文件,必须在后面加enctype="multipart/form-data"
多数情况下被用到的表单标签是输入标签(<input>)。
输入类型是由类型属性(type)定义的。

标签 描述
[<form>] 定义供用户输入的表单
[<input>] 定义输入域
[<text>] 定义文本域
[<textarea>] 定义文本域 (一个多行的输入控件)
[<label>] 定义了 <input> 元素的标签,一般为输入标题
[<fieldset>] 定义了一组相关的表单元素,并使用外框包含起来
[<legend>] 定义了 <fieldset> 元素的标题
[<select>] 定义了下拉选项列表
[<optgroup>] 定义选项组
[<option>] 定义下拉列表中的选项
[<button>] 定义一个点击按钮
[<datalist>] 指定一个预先定义的输入控件选项列表
[<keygen>] 定义了表单的密钥对生成器字段
[<output>] 定义一个计算结果

以用户注册页面为例

<!DOCTYPE html>
<html>
    <head>
        <meta charset="utf-8">
        <title>表单的例子 - 注册</title>
    </head>
    <body>
        <form action=""method="post" enctype="multipart/form-data">
            <p>用户名:
            <input type="text" name="username" size="20" placeholder="用户名由6-20个字符构成" required>
            </p>
            <p>密码:
            <input type="password" name="password"required>
            </p>
            <p>确认密码:
            <input type="password" name="password1"required>
            </p>
            <p>性别:
            <input type="radio"name="sex" value="1" checked>男
            <input type="radio"name="sex" value="0">女
            </p>
            <p>爱好:
            <input type="checkbox" name="fav" value="阅读">阅读
            <input type="checkbox" name="fav" value="旅游">旅游
            <input type="checkbox" name="fav" value="美食">美食
            <input type="checkbox" name="fav" value="运动">运动
            <p>省份:
                <select name="province">
                    <option value="510000">四川</option>
                    <option value="120000">天津</option>
                    <option value="310000">上海</option>
                    <option value="110000">北京</option>
                    <option value="500000">重庆</option>
                </select>
            </p>
            <p>生日:
                <input type="date" name="birthday">
            </p>
            <p>邮箱:
                <input type="email" name="email"required>
            </p>
            <p>头像:
                <input type="file" name="photo">
            </p>
            <p>自我介绍:
                <textarea cols="30" rows="10" name="intro"></textarea>
            </p>
            <p>
                <input type="submit" value="确认注册">
                <input type="reset" value="重新填写">
            </p>
        </form>
    </body>
</html>

注意:每一个都需要对其赋值,以便于传入服务器。

audio&video

HTML中通过<audio>和<video>标签在网页中显示音频和视频。

<audio controls autoplay loop> <!--controls控制按键 loop循环播放-->
            <source src="audio/test-audio.mp3"></source>
        </audio>
        <video controls>
            <source src="video/puppy.mp4"></source>
        </video>

controls控制按键 loop循环播放 autoplay自动播放

叠层样式表(css)

1.通配符选择器
清除边框边距(一般都要先写)

* {
    margin: 0;
    padding: 0;
}

2.标签选择器
通过标签{}来定义标签的属性,比如h1{},h2{}...
属性:定义标签的width宽度,height高度,margin边距
auto居中,background-color背景颜色等,查菜鸟教程。
3.类选择器
添加class = "a" 通过.a{}来定义属性
4.ID选择器
添加id = "header" 通过#header{}来定义属性,一个id只能对应一个样式
5.内部样式表
放在<head>中的<style></style>称为内部样式表
6.外部样式表
将样式表单独写在一个文件里,当要使用时直接导入该文件

<link rel="stylesheet" href="css/style.css">

一般情况下网站的首页会使用内部样式表 - 首页正常渲染
其他的页面可以共享一个或者多个外部样式表 - 代码复用/减少对带宽和流量的占用
7.不冲突的样式会叠加,有冲突的样式遵循三条原则
1.就近原则
2.具体性原则 优先执行ID
3.重要性原则 ! importtant

©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 194,319评论 5 459
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 81,801评论 2 371
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 141,567评论 0 319
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 52,156评论 1 263
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 61,019评论 4 355
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 46,090评论 1 272
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 36,500评论 3 381
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 35,192评论 0 253
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 39,474评论 1 290
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 34,566评论 2 309
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 36,338评论 1 326
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 32,212评论 3 312
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 37,572评论 3 298
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 28,890评论 0 17
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 30,169评论 1 250
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 41,478评论 2 341
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 40,661评论 2 335

推荐阅读更多精彩内容

  • 第一部分 HTML&CSS整理答案 1. 什么是HTML5? 答:HTML5是最新的HTML标准。 注意:讲述HT...
    kismetajun阅读 27,347评论 1 45
  • HTML 5 HTML5概述 因特网上的信息是以网页的形式展示给用户的,因此网页是网络信息传递的载体。网页文件是用...
    阿啊阿吖丁阅读 3,781评论 0 0
  • 国家电网公司企业标准(Q/GDW)- 面向对象的用电信息数据交换协议 - 报批稿:20170802 前言: 排版 ...
    庭说阅读 10,800评论 6 13
  • 问答题47 /72 常见浏览器兼容性问题与解决方案? 参考答案 (1)浏览器兼容问题一:不同浏览器的标签默认的外补...
    _Yfling阅读 13,703评论 1 92
  • 雷雨之夜, 铅华洗净, 夜深微凉, 拥衾难眠。 明日朝朝, 远走他乡, 此番别去, 再返何时。 千里迢迢, 山重水...
    阿小妖阅读 243评论 0 0