HTML

HTML:超文本标记语言。(超文本:网页中的呈现定义的内容不局限于文本,可加载图片、视频、音频等内容)
注意:标记语言不是编程语言

因为上传会导致交括号内语句运行,下面将都去除尖括号
HTML基本文档结构如下:

  1. !DOCTYPE :声明文档类型
  2. html:html文档的根标签
  3. head: 头标签,用于指定html一些属性和引入外部资源
  4. title:标题标签,设置当前页面的标题
  5. meta标签:指定当前页面的字符编码
  6. body:体标签,显示在页面中内容
  7. 注释:!-- 注释内容 –

HTML常见标签:
一、标题标签
h : h1定义最大标题
h6最小标题

二、段落标签
p:使文本独立成段
其中属性有:align–>对齐方式left、right、center

三、文本格式化标签
修饰文本内容的标签
1.换行br
2.分割线 hr
其中属性有:width size color
3.加粗标签
b (实际意义加粗)
strong(语义内加粗效果)
4.斜体标签
em和i
5.上标标签
sup
6下标标签
sub
7.字体格式化标签
font
其中属性有:
size color
8.居中标签
center

二HTML多媒体标签
1.HTML图片标签
img src=”” width=”” height=”” alt=”” title=”” /
其中属性有:src width height title(鼠标悬停时出现) alt(替代文本,图片无法显示时,代替>

2.HTML音频标签
audio(声音)
其中属性有:
src controls(显示控件,如播放按钮)
loop(循环播放)
muted(初始时被静音)

3.HTML视频标签
其中属性有:
src controls height width loop

4.HTML列表标签
ul无序
ol有序
li子标签
属性有:type(disc square circle)

三、超链接标签
a href="" target=""/a
其中属性有:
href路径 target(窗口打开方式 _blank _self)

四、HTML表格标签
table
tr行
td单元格
th(列标题:加粗居中)
caption表格的标题
其中属性有:
border width height align bgcolor rowspan colspan(合并列) cellspacing(单元格之间空白) cellpadding(表格边缘与内容之间空白) thead(标签定义表格表头) thbody(标签表格主体,用于表格主体内容) tfoot(表格标注)

五、HTML表单标签
form
其中属性有:
action method enctype(规定在发送到服务器之前应该如何对表单数据进行编码取值三种方式:1. application/x-www-form-urlencoded:默认的编码方式。但在用文本的传输和MP3等大型文件的时候,使用这种编码就显得效率低下(也就是说上传文本格式的文件)。2. multipart/form-data:指定传输数据为二进制类型,比如图片,mp3,文件。3. text/plain:纯文本的传输。空格转换为"+"号,但不对特殊字符编码。)

输入域标签
属性:
id(为当前组件提供唯一标识) type name(为当前组件提供一个名称服务器会根据当前的名称获取当前组件提供的数据,只要这个数据要进行提交,name属性必须设置!) value(为当前组件设置值。value属性的设置策略:①文本框、密码框这样的表单输入项,可以不强制指定value,因为用户可以自由输入②单选框、复选框这样的表单输入项,必须强制指定value,因为用户无法输入,只能选择,如果不指定value,那么提交上去的只有on) checked(设置单选框、复选框默认选中状态)
readonly (设置只读,不能修改) disabled(禁用,参数无法修改,且参数值无法提交) size maxlength
placeholder(输入框的提示信息,占位符,用于提示用户输入的规则、规范)

input–type(属性有):
text password radio checkbox file (附件框、文件选取。用于文件上传。) hidden(隐藏域。数据可以通过表单发送至服务器,但是浏览器不会显示。) submit reset image(图形提交按钮)

button(普通按钮。 需要和JavaScript事件一起用)

下拉列表标签
select下拉列表框
其中属性有:
name value multiple

文本域标签:
textarea:多行输入
其中属性有:
cols rows

按钮标签:
button>标签定义一个按钮

六、HTNL框架标签
框架标签:
frameset /frameset
特别注意事项:
frameset标签与body标签不能同时共存
其中属性有:
cols rows

框架子标签
frame标签是frameset标签的子标签, 用于页面引入.
其中属性有:
src noresize(框架分割后禁止调整) name(该框架的名称用于和a标签target连用)

实体字符:
小于号:&It
大于号:&gt
空格&nbsp

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值