首页 前端知识 HTML5----速成指南

HTML5----速成指南

2025-03-01 12:03:26 前端知识 前端哥 397 578 我要收藏

一、前期准备

1.新建文件夹

鼠标右键单机桌面,单机新建,单机文件夹,用来存放编辑的html文件。

2.使用vscode编辑器

双击打开vscode,单机左上角的资源管理器,单机打开文件并选择刚刚创建的文件夹。

3.再次新建文件夹

打开新建文件夹的下拉菜单,右键单机空白处新建文件夹;输入文件名.html后回车,此文件为编辑的文件。

二、了解HTML基本结构

获取基本框架

完成上述步骤后在编辑区输入!(英文)加回车即可显示基本框架。

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    
</body>
</html>

单标签与双标签

单标签 :<meta>

双标签 :<html> </html>

<!DOCTYPE html>

网页的必备部分,避免浏览器的怪异模式(同样的代码在不同的浏览器呈现不同的效果)。

html标签(双标签)

告诉浏览器这是一个html文件,所有的元素都要写在它里面。

<!DOCTYPE html>
<html>
</html>

head标签(双标签)

定义文档的头部,文档的投标描述了文档的属性和信息。

<!DOCTYPE html>
<html>
    <head>

    </head>
</html>

body标签(双标签)

定义文档的主体,用户能看到的内容。

<!DOCTYPE html>
<html>
    <head>
    </head>
    <body>
    我会显示在浏览器中
    </body>
</html>

title标签(双标签)

定义文档的标题,显示在浏览器窗口的标题栏上。

<!DOCTYPE html>
<html>
    <head>
    
    <title>第一页</title>
    </head>
    <body>
    我会显示在浏览器中
    </body>
</html>

meta标签(单标签)

定义文档的属性,charset="UTF-8"为编码格式。

​
<!DOCTYPE html>
<html lang="en">
    <head>
    <meta charset="UTF-8">
    
    <title>第一页</title>
    </head>
    <body>
    我会显示在浏览器中
    </body>
</html>

​

三、标题标签

<h1>-<h6>(双标签)

<h1></h1>最大,<h6></h6>最小

<h1>一级标题</h1>
<h2>二级标题</h2>
<h3>三级标题</h3>
<h4>四级标题</h4>
<h5>五级标题</h5>
<h6>六级标题</h6>

调整标签位置

使用align,默认左侧

​
<h1>align="life"一级标题</h1>
<h2>align="center"二级标题</h2>
<h3>align="right"三级标题</h3>
<h4>四级标题</h4>
<h5>五级标题</h5>
<h6>六级标题</h6>

​

四、标签的段落、换行、下划线

<p>标签(双标签)

用于将文本定义成段落

<p>这是一个段落</p>

<br>标签(单标签)

在不产生新段落的情况下换行

<p>这是一<br>个段落</p>

输出结果为

这是一

个段落

<hr>标签(单标签)

在HTML页面中添加水平线

<hr color="" width="" size="" align=""/>

color为水平线的颜色

width为水平线的长度

size为水平线的高度

align为水平线的对齐方式默认居中

五、图片标签

img标签(单标签)

<img  src="" alt="" title="" width="" height="">

src为添加图片的路径

alt为图片损坏时替代的文本

title为图片上悬停鼠标的提示

width为图片的宽度

height为图片的高度

六、超文本链接标签

<a>标签(双标签)

用于页面间的跳转,超链接可以是图片、文本等,通过href实现跳转,href中的内容为目标页面

未访问为蓝色,访问为紫色,点击为红色

<a href="">超链接文本</a>

七、文本标签

<em>标签(双标签)

定义着重字

<em>文本</em>

<b>标签(双标签)

定义加粗字

<b>文本</b>

<del>标签(双标签)

定义删除字

<del>文本</del>

<i>标签(双标签)

定义斜体字

<i>文本</i>

<strong>标签(双标签)

定义加强着重字

<strong>文本</strong>

<span>标签(双标签)

无任何意义

<span>文本</span>

八、列表标签

有序列表

定义列表使用<ol>标签(双标签),列表项使用<li>标签(双标签),按顺序标记

<ol>

  <li>第一</li>
  <li>第二</li>
  <li>第三</li>

</ol>

type属性

  • 1 表示列表项目用数字标号 (1,2,3...)
  • a 表示列表项目用小写字母标号 (a,b,c...)
  • A 表示列表项目用大写字母标号 (A,B,C...)
  • i 表示列表项目用小写罗马数字标号 (i,ii,iii...)
  • I 表示列表项目用大写罗马数字标号 (I,II,III...)
​
<ol type="">

  <li>第一</li>
  <li>第二</li>
  <li>第三</li>

</ol>

​

 无序列表

定义列表使用<ul>标签(双标签),列表项使用<li>标签(双标签),用小圆点标记

​
<ul>

  <li>无序</li>
  <li>无序</li>
  <li>无序</li>

</ul>

​

type属性

disc默认实心圆

circle空心圆

square小方块

none不显示

九、表格标签

table标签(双标签)

用来定义表格

<table>

</table>

tr标签(双标签)

定义表格中的行

​
<table>
  <tr></tr>
  <tr></tr>
  <tr></tr>
</table>

​

td标签(双标签)

定义表格中的单元格(列)

​
​
<table>

  <tr>
     <tb>单元格</tb>
  </tr>


  <tr>
     <tb>单元格</tb>
  </tr>


  <tr>
     <tb>单元格</tb>
  </tr>


</table>

​

​

快速生成表格快捷键

tr后的数字为生成几行,td后的数字为每行几个单元格,大括号的内容为单元格里的内容

table>tr*3>td*3{内容}

表格属性

border生成表格边框

width设置表格宽度

height设置表格高度

​
​
​
​
​
​
​
​
<table border="" width="" height="">

  <tr>
     <tb>单元格</tb>
     <tb>单元格</tb>
     <tb>单元格</tb>
  </tr>


  <tr>
     <tb>单元格</tb>
     <tb>单元格</tb>
     <tb>单元格</tb>
  </tr>


  <tr>
     <tb>单元格</tb>
     <tb>单元格</tb>
     <tb>单元格</tb>
  </tr>


</table>

​

​

​

​

​

​

 单元格合并

水平合并colspan,保左删右。

​
​
​
​
<table border="" width="" height="">

  <tr>
     <tb colspan="2">单元格</tb>
     <tb>单元格</tb>
  </tr>


  <tr>
     <tb>单元格</tb>
     <tb>单元格</tb>
     <tb>单元格</tb>
  </tr>


  <tr>
     <tb>单元格</tb>
     <tb>单元格</tb>
     <tb>单元格</tb>
  </tr>


</table>

​

​

​

​

垂直合并rowspan,保上删下。

​
​
​
​
​
<table border="" width="" height="">

  <tr>
     <tb colspan="2">单元格</tb>
     <tb>单元格</tb>
  </tr>


  <tr>
     <tb rowspan="2">单元格</tb>
     <tb>单元格</tb>
     <tb>单元格</tb>
  </tr>


  <tr>
     <tb>单元格</tb>
     <tb>单元格</tb>
  </tr>


</table>

​

​

​

​

​

十、form表单

form标签(双标签)

定义一个容器

<form>

</form>

表单属性

action为服务器地址

methof为发送的方式,get用于小文件,post用于大文件

name为表单的名称

<form action="" methof="get|post" name=""></form>

文本框

使用<input type="text">创建文本框

<from>
  <input type="text">
</from>

密码框

使用<input type="password"创建密码框,框内的文本用小圆点代替

 

​
<from>
  <input type="password">
</from>

按钮

使用<input type="submit">创建按钮,将输入的内容发送给服务器

​
<from>
  <input type="submit">
</from>

​

按钮名字通过value更改

​
​
<from>
  <input type="submit" value="登录">
</from>

​

转载请注明出处或者链接地址:https://www.qianduange.cn//article/22054.html
标签
评论
发布的文章

算法002——复写零

2025-03-02 13:03:05

github上传代码(自用)

2025-03-02 13:03:59

大家推荐的文章
会员中心 联系我 留言建议 回顶部
复制成功!