【前端入门】HTML5

一、基础概念

W3C标准:

结构化标准语言——HTML,XML
表现标准语言——CSS
行为标准——DOM,ECMAScript

行内元素和块元素

块元素:总会另起一行放内容的
行元素:可以好多元素放在一行内的

二、页面结构

结构用途
header标题头部区域的内容(用于页面或页面中的一块区域)
footer标记脚步部区域的内容(用于整个页面或页面中的一块区域)
sectionWeb页面中的一块独立区域
article独立的文章内容
aside相关内容或应用(常用于侧边栏)
nav导航类辅助内容

三、基本标签

标签名用途
DOCTYPE告诉浏览器我们要使用什么规范
head网页头部
body网页主体
title网页标题
meta描述性标签,用来描述网站的一些信息,一般用来做SEO

四、常用标签

一般标签:

标签名介绍
h1一级标签
h2二级标签
h3三级标签
h4四级标签
h5五级标签
h6六级标签
p段落标签
stronger粗体
em斜体

自闭合标签:

标签名介绍
hr分割线标签 horizontal rule
br换行标签

字体样式标签

五、其他标签

1、图像标签

常见的图像格式 JPG、GIF、PNG、BMP······

<img src="路径(必填)" alt="加载不出来提示文字(必填)" title="鼠标悬停文字" height="高度" width="宽度">

2、超链接标签

target属性: _blank:新建标签页 _self:当前标签页(默认)

<a href="链接路径(必填)" target="目标窗口位置"> 链接文本或图像 a>

(idea路径自动补全插件:File Path Autocomplete)

锚链接
<a name="标记名">a>
<a href="#标记名">a>

3、邮箱标签

可以发邮件到目标邮箱

<a href="mailto:邮箱地址">a>

4、视频标签

src路径(必填) controls开启控制台 autoplay自动播放

<video src="路径" controls autoplay>video>

5、音频标签

src路径(必填) controls开启控制台 autoplay自动播放

<audio src="路径" controls autoplay>audio>

6、内联框架

src:路径(必填) frameborder:边界值 name:名字 height:高度 width:宽度

<iframe src="路径" frameborder="边界值" name="名字" height="高度" width="宽度">iframe>

7、表单

action:数据发送地址,可以是网站,也可以是一个请求处理地址(必填) method:post/get

<form action="地址" method="方式">

8、下拉框

checked默认选择

<select name="名字"><option value="选项对应的值" selected>option>
select>

9、增强鼠标可用性标签

增强鼠标的可用性,点击标签相当于点击指定元素。

<label for="元素id">label>

六、input标签

因为这个标签比较多,所以单独拎出来。

type:文本类型(必填) name:文本名 value:初始值 maxlength:最大文本长度 size:输入框大小

<input type="文本类型" name="名字" value="显示文本" maxlength="长度" size="大小">
文本类型组件名
radio单选框(用name属性分组,checked默认选中)
checkbox复选框(checked默认选中)
button按钮
image图片按钮(有提交功能)
submit提交
reset重置
file文件域
email邮箱地址输入框
urlurl输入框
range滑块
search搜索框

七、特殊符号

符号代码
空格 
>>
<<
©©

八、列表和表格

1、有序列表 ordered list

<ol><li>li>
ol>

2、无序列表 unordered list

<ul><li>li>
ul>

3、自定义列表 definition list

dt:definition term dd:definition description

<dl><dt>dt><dd>dd><dd>dd>
dl>

4、表格table

tr:table rows td:table data
colspan跨列 rowspan跨行

<table border="1px"><tr><td colspan="3">1-1td>tr><tr><td rowspan="2">2-1td><td>2-2td><td>2-3td>tr><tr><td>3-2td><td>3-3td>tr>
table>

九、标签的一些其他属性

以下字段都是加在其他的标签里的,不是单独用的。

字段用途
readonly只读
disabled禁用
hidden隐藏
required非空
placeholder=“内容”提示语
pattern=“re表达式”自定义规范


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部