HTML前端
1.<html>内容</html>
解释:HTML文档的文档标记,也成为HTML开始标记 功能:这对标记分别位于网页的最前端和最后端 <html>在最前段表示网页的开始 </html>在最后端表示网页的结束
2.<head>内容</head>
解释:HTML文件头标记,也称为HTML头信息标记 功能:用来包含文件的基本信息,比如网页的标题、关键字,在<head></head>内可以放<title></title>、<meta>、<style type="text/css"></style>等标记 注意:在<head></head>标记内的内容不会再浏览器中显示
3.<title>内容</title>
解释:HTML文件标题标记 功能:网页的主题,显示在浏览器的窗口的左上边 注意:网页的标题不能太长,要短小精悍,能具体反应页面的内容,<time></time>标记中,不能包含其他标记
4.<body>内容</body>
解释:HTML文档的主体标记 功能:<body>...</body>是网页的主体部分,在此标记之间可以包含如<p></p>、<h1></h1>、<br>、<hr>等等标记,正是由这些内容组成了我们所看见的网页 body标记的常见属性: 1.bgcolor:设置背景颜色 <body bgcolor="red"></body> 2.text 设置文本颜色 <body text="green"></body> 3.link 设置连接颜色 <body link="blue"></body> 4.vlink 已经访问了链接颜色 <body vlink="yellow"></body> 5.alink 正在被点击的链接颜色 <body alink="red"></body>
5.<meta>内容</meta>
解释: 页面的元信息(meta-information) 功能:踢过有关页面的元信息,比如针对搜索引擎和更新频度的描述和关键词。 必须的属性: content 值:some_text 定义name属性相关的元信息 常见的属性: 1.常见的name属性:(1.author, 2.keywords,3.descriptior,4.others)把content属性关联到一个名称。 比如描绘出网页的关键词:<meta name="keywords" content="关键词"> 注意meta标记必须放在head元素里面
6.字符实体:
1.什么是字符实体?比如我们想在网页上面显示一个"<"小于符号,但是"<" 在HTML中是文档标记的开始语言
如果我们直接使用"<"会出差错,所以我们就会一些实体名称来代替!
7.文本标记
a.)hn 标题标记, 共有6个级别, n的范围1~6, 不同级别对应显示大小不同的标题,h1最大,h6最小
b)font 字体设置标记 , 设置字体的格式, 三个常用属性 :
1.size(字体大小)<font size="3"> 2.color(颜色) <font face="微软雅黑"> 3.b 粗字体标记 4.i 协字体标记 5.sub 文字下标字体标记 6.sup 文字上标字体标记 7.tt 打印机字体标记 8.cite 引用方式的字体,通常是斜体 9.em 表示强调, 通常显示为斜体字 10.strong 表示强调,通常显示为粗体字 11.small 小型字体标记 12.big 大型字体标记 13.u 下划线字体标记
8.超链接
1.基本语法:
<a href="" target="打开方式" name="页面锚点名称"> 链接文字或者图片</a>
2.属性:
a)href属性:链接的地址,链接的地址可以是一个网页,也可以是一个视频,图片,音乐 b)target属性: 1.作用:定义超链接的打开方式 2.属性值: @)_bank :在一个新的窗口中打开链接 @)_seif(默认值):在当前窗口中打开链接 @)_parent:在父窗口中打开页面(框架中使用较多) @)_top: 在顶层窗口中打开文件(框架中使用较多) 3.name属性:指定页面的锚点名
9.表单
a)表单标记<form>
<form></form>定义表单的开始位置和结束位置,表单提交时的内容就是<form>表单中的内容 基本格式:<form action="服务器端地址(接受表单内容地址)" name="表单名称" method="psot|get"></form>
常用属性:1.name 表单名称
2.method 传送数据的方式,分为post和get两种方式
get方式 不具有保密性
post方式 把内容一起封装到http协议里面发送到服务器处理
3.action 如果URL地址为空则使用当前文档的URL地址,如果表单中不需要使用action属性也要知道属性为no
4.enctype 设置表单的资料的编码方式
5.target 和超链接的属于类似,用来指定目标窗口
b)文本域和密码 <input>标记
<input> 标记没有结束标记
1.基本语法:<input type="" name="" value="" size="" maxlength=""> 2. 属性介绍: 1.type属性:type属性有两个值 1.text 当type="text"时, <input>表示一个文本输入域 2.password 当type="password"时,<input> 表示一个密码输入域 2.name属性 定义控件的名称 3.value 属性 初始化值,打开浏览器时,文本框中的内容 4.size属性 设置控件的长度 5.maxlength属性: 输入框中最大允许输入的字符数 3.提交,重置,普通按钮 1.提交按钮 :当<input type="submit"> 时,为提交按钮 2.重置按钮 :当<input type="reset" > 时,为重置按钮 3.普通按钮 :当<input type="button"> 时,为普通按钮 4.单选框和复选框 1.单选按钮: 当<input type="radio" > 时,为单选按钮 2.复选框: 当<input type="checkbox"> 时,为复选框 3.注意:单选框和复选框都可以使用"cheked" 属性来设置默认选中项 5.隐藏域 : 当<input type="hidden" > 时, 为隐藏表单域 6.多行文本域: 1.用法,使用<textarea>标记可以实现一个,能够输入多行文本的区域 2.语法格式:<textarea name="name" rows="value" cols="value" value="value">...</textarea> 3.rows属性和cols属性分别用来指定,显示的行数和列数,单位是字符个数 7.菜单下拉列表域 <select></select>标记 1.语法标记: <select name="opt" size="" multiple=""> <option value="1" >选项1</option> <option value="2" selected="">选项1</option> 。 。 </select> 2.属性 3.option标记 <option>标记用来指定列表中的一个选项,需要放在<select></select>之间 值: 1.value 给选项赋值,指定传送到服务器上面的值 2. select 指定默认的选项
小案例:
写个注册网页
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> <style type="text/css"> div{ width: 600px; height: 700px; background-color:#f7b497 ; border-style: solid; margin-top: 30px; } .div1{ border-style: solid; } /*body{ background-image: url(C:\Users\lan\Desktop\html\HTML_demo\2.jpg); }*/ </style> </head> <body> <center> <div class="div1"> <h1><center>welcome to my private web</center></h1> <form method="post" action="http://www.sogou.com/web"> <center> <p>邮箱 <input type="text" name="query"></p> <p>用户名 <input type="text" name="email"><br/></p> <p>密码 <input type="password" name="pwd"></p> <p>确认密码<input type="password" name="pwd"></p> 验证码。。。 <p>选择语言种类(问题1多选)</p> <p> python<input type="checkbox" nname="hobby" value="1"> java<input type="checkbox" nname="hobby" value="2"> c<input type="checkbox" nname="hobby" value="3"> c#<input type="checkbox" nname="hobby" value="4"> c++<input type="checkbox" nname="hobby" value="5"> </p> <p>单选 男<input type="radio" name="sex" value="1" /> 女<input type="radio" name="sex" value="2" /> </p> <p>下拉菜单 <select name="menu"> <option value="1">董事长</option> <option value="2">助理</option> <option value="3">CEO</option> <option value="4">CTO</option> <option value="5">总监</option> <option value="6">经理</option> <option value="7" selected="selected">职员</option> </select> </p> <p>备注 <textarea name="qq" rows="10" cols="55"> </textarea> </p> <input type="submit" value="提交"> </center> </form> </div> </center> </body> </html>
10.常用块级标签:
1.<br> 强制换行标记 让后面的文字,图片,表格等等,显示在下一行 2.<p> 换段落标记 换段落,由于多个空格和回车在HTML中会被等效为一个空格,所以HTML中药换段落就要用<p></p>,<p>段落中也可以包含<p>段落 3.<center> 居中对齐标记 让段落或者是文字相对于父标记居中显示 4.<pre> 预格式化标记, 保留预先编排好的格式 5.<li> 列表项目标记 每一个列表使用一个<li> 标记中 6.<ul> 无序列表标记 7.<ol> 有序列表标记 可以显示特定的一些顺序: 1.格式: <ol type="符号类型"> <li type="符号类型"></li> <li type="符号类型"></li> </ol> 2.有序列表的type属性值: 1.阿拉伯数字1.2.3等,默认type属性值 2.A大写字母A,B,C等 3.a小写字母a,b,c等 4.I 大写罗马数字I,II, III, IV 5.小写罗马数字i,ii,iii等 3.value 指定一个新的序列数字起始值 4.列表可以进行嵌套 8.<dl><dt><dd> 定义型列表:使用场合:对列表条目进行简短的说明 格式{ <dl> <dt>软件说明</dt> <dd>简单介绍软件的功能及基本应用</dd> <dt>软件界面</dt> <dd> 用于选择软件的外观 </dl> } 9.<hr> 水平分割线标记 10.<div>分区显示标记,也称之为层标记
作者:沐禹辰
出处:http://www.cnblogs.com/renfanzi/
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接。
出处:http://www.cnblogs.com/renfanzi/
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接。