0
点赞
收藏
分享

微信扫一扫

HTML基础知识

惠特曼 2022-02-17 阅读 123
html前端

一、HTML结构

通过代码编辑器新建一个HTML文件,会看到如下内容,网页要展示的内容全都在body标签内编辑

HTML页面结构如下:

二、HTML常用标签

标签

作用

属性

类型

是否闭合

div

一块区域

块级元素

闭合

span

一块区域

内联元素(行内)

闭合

p

段落

块级元素

闭合

h1、h2、h3、h4、h5

标题

块级元素

闭合

a

超链接

herf、target

内联元素

闭合

img

图片

src、alt、width、height

内联元素

非闭合(自闭和)

input

输入框

name、type、value、placeholder

内联元素

非闭合

lable

标签

内联元素

闭合

select

下拉框

name

内联元素

闭合

radio

单选框

name

内联元素

闭合

textarea

文本域

name、cols、rows

内联元素

闭合

button

按钮

type

内联元素

闭合

br

换行

非闭合

 

空格

>

大于

<

小于

三、HTML表格

  • <tr></tr>:表格的每一行
  • <th></th>:代表表头
  • <td></td>:表格里面的每一列
  • <thead></thead>: 表格的头部
  • <tbody></tbody>: 表格的中间部分
  • <tfoot></tfoot>: 表示表格最下面的内容,用这种方式,就不用非得按照先后顺序了,tfoot就是在表格的最下面

实例如下:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>
<!--tr表格的每一行-->
<!--th是代表表头-->
<!--td是表格里面的每一列-->
<table  border="1">
    <tr>
        <th>姓名</th>
        <th>年龄</th>
    </tr>
    <tr>
        <td>小马</td>
        <td>18</td>
    </tr>
    <tr>
        <td>小兰</td>
        <td>19</td>
    </tr>
</table>
</body>
</html>

 

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>
<!--下面这个就是更明了一些-->
<!--thead 是表格的头部-->
<!--tbody 是表格的中间部分-->
<!--tfoot 是表格最下面的-->
<!--用这种方式的话,就不用非得按照先后顺序了,tfoot就是在表格的最下面-->
<table border="1">
  <thead>
    <tr>
      <th>id</th>
      <th>name</th>
      <th>price</th>
    </tr>
  </thead>
  <tfoot>
    <tr>
      <td></td>
      <td>总价</td>
      <td>100</td>
    </tr>
  </tfoot>
  <tbody>
    <tr>
      <td>1</td>
      <td>苹果</td>
      <td>50</td>
    </tr>
    <tr>
      <td>2</td>
      <td>西瓜</td>
      <td>50</td>
    </tr>
  </tbody>
</table>
</body>
</html>

 

四、form表单

form是用来向后端提交数据的

<!DOCTYPE html>
<!--声明html类型-->
<html>
<head>
    <meta charset="UTF-8">
    <title>网页标题</title>
</head>
<body>
<!--enctype="multipart/form-data"-->
<!--aciton是调用后端的url-->
<!--method请求方式-->
<!--enctype提交类型,如果没有文件的话,不需要写它-->
<form action="index.html" method="post" >
    用户名:<input name="username">
    <br>
    密&nbsp;&nbsp;&nbsp;码:<input name="password" type="password">
    <br>

    性别:
    <input type="radio" name="sex" value="0">男
    <input type="radio" name="sex" value="1">女
    <br>
    城市:
    <select name="city">
        <option value="1">北京</option>
        <option value="2">上海</option>
        <option value="3">广州</option>
    </select>
    <br>
    自我介绍:
    <textarea name="content"></textarea>
    </br>
    图片:<input type="file">
    <br>
    <button type="submit">提交</button> &nbsp;
    <button type="reset">重置</button>

<!--    这里注意按钮必须是submit类型的话点击才会提交-->

</form>
</body>
</html>

 五、列表

<!DOCTYPE html>
<!--声明html类型-->
<html>
<head>
    <meta charset="UTF-8">
    <title>网页标题</title>
</head>
<body>
<!--有序列表-->
<ol type="1">
<!--type类型 1 A a i I-->
    <li><a href="#">百度</a></li>
    <li><a href="#">腾讯</a></li>
    <li><a href="#">阿里</a></li>
</ol>
<!--无序列表 -->
<!--type disc square circle -->
<ul>
    <li><a href="#">百度</a></li>
    <li><a href="#">腾讯</a></li>
    <li><a href="#">阿里</a></li>
</ul>
<!--层级列表-->
<dl>
   <dt>国内</dt>
   <dd><a href="#">百度</a></dd>
   <dd><a href="#">腾讯</a></dd>
   <dd><a href="#">阿里</a></dd>
   <dt>国外</dt>
   <dd><a href="#">苹果</a></dd>
   <dd><a href="#">谷歌</a></dd>
   <dd><a href="#">推特</a></dd>
</dl>
</body>
</html>

 

六、iframe

iframe的作用是在本网页里面展示其他网页的内容

<!DOCTYPE html>
<!--声明html类型-->
<html>
<head>
    <meta charset="UTF-8">
    <title>网页标题</title>
</head>
<body>
<a href="http://www.baidu.com">百度</a>
<br>
<br>
<br>
<br>

<iframe src="https://www.yuque.com/" frameborder="1" height="400px" width="400px">
</iframe>
<!--url的方式-->

<iframe src="列表.html" frameborder="1" height="400px" width="400px">
<!--打开html的方式-->

</iframe>
</body>
</html>

 

举报

相关推荐

HTML 4.01基础知识

HTML基础知识总结

HTML基础知识3

HTML基础知识(入门)

HTML基础知识(2)

HTML基础知识一

HTML基础知识(下)

0 条评论