欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

HTML5基础知识(一)

程序员文章站 2022-06-12 13:29:54
...

Web网页的开发主要包括H5+CSS+JS三个部分,这里先学习一下H5的基础知识。

一、基础语法

1. html的基本格式

<!DOCTYPE html>
<html lang="en">        <!--根标签-->
<head>                  <!--头部:配置性的信息-->
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>                  <!--身体(主要内容)-->

</body>
</html>

2. html常用标签

HTML5基础知识(一)

代码举例:
1. 标题:(align属性设置对齐方式)

<body> 
        <h1 align="right">标题1</h1>
        <h2>标题2</h2>
         <h3>标题3</h3>
         <h4>标题4</h4>
         <h5>标题5</h5>
         <h6>标题6</h6>
<\body> 

2. 粗体、大号、着重、斜体、小号、加重、下标、下标、插入、删除字

<body> 
        <b>粗体字</b>
        <big>大号字</big>
        <en>着重字</en>
        <i>斜体字</i>
        <small>小号字</small>
        <strong>加重语气字</strong>  <br \>
        <sub>下标字</sub>
        <sup>下标字</sup>
        <ins>插入字</ins>
        <del>删除字</del>
<\body> 

3. 三种样式
外部样式:要在里加入<link rel="stylesheet" type="text/css" href="mystyle.css">
内部样式:要在里加入<style type="text/css"> </style>
内联样式:直接在标签里添加属性

<head>
    <meta charset="UTF-8">
    <link rel="stylesheet" type="text/css" href="mystyle.css">
    <style type="text/css">
        a{
            color: blue;
        }
        body{
            background: aliceblue;
        }
    </style>
    <title>Title</title>
</head>
<body> 
        <!--三种样式-->
        <p>应用外部样式</p>
        <a>应用内部样式</a>
        <p style="color: red;">内联样式</p>
<\body> 

截图:
HTML5基础知识(一)
4. 链接

<body> 
       <!--链接另一个文档-->
        <a href="http://www.baidu.com">百度链接</a>
        
         <!--链接自己所在文档-->
         <a name="top">顶部</a>
        <a href="#top">返回顶端</a>
        
         <!--图片链接img-->
        <a href="http://www.taobao.com"><img src="html.png" height="200px" alt="这是一个淘宝链接"></a>
<\body> 

5. 表格
<table>表格,<caption>标题,<th>表头,<tr>行,<td>单元,<thead>页眉,<tbody>主体,<tfoot>页脚,<col> 列属性

<body> 
 <table border="1px">
            <thead>页眉1</thead>
            <caption>统计表</caption>
           <tbody>
               <tr>
                   <th>姓名</th>
                   <th>学号</th>
                   <th>班级</th>
               </tr>
               <tr>
                   <td>张三</td>
                   <td>001</td>
                   <td>1班</td>
               </tr>
               <tr>
                   <td>李四</td>
                   <td>002</td>
                   <td>1班</td>
               </tr>
           </tbody>
            <tfloot>页脚1</tfloot>
</table>
</body> 

6. 列表
<ol>有序,<ul>无序,<li>列表项,<dl>列表,<dt>列表项,<dd>描述

</body>
 <!--1.无序列表:  使用标签<ul>、<li>;  type属性有disc、circle、square表示列表前面的图形的样式-->
         <ul type="square">
             <li>苹果</li>
             <li>香蕉</li>
             <li>西瓜</li>
         </ul>
         <!--有序列表: 使用标签<ol>、<li>、 type属性有A a i I ,start表示开始的大小-->
         <ol type="1" start="10">
            <li>苹果</li>
             <li>香蕉</li>
             <li>西瓜</li>
         </ol>

        <!--嵌套列表-->
        <ol>
            <li>计算机学院</li>
            <ul>
                <li>计算机</li>
                <li>大数据</li>
                <li>网络工程</li>
            </ul>
            <li>建筑工程学院</li>
            <ul>
                <li>土木工程</li>
                <li>建筑学</li>
            </ul>
        </ol>
        <!--自定义列表 dl dt dd-->
        <dl>
            <dt>动物</dt>
                    <dd>狗</dd>
            <dt>植物</dt>
                     <dd>花</dd>
        </dl>
</body>

HTML5基础知识(一)HTML5基础知识(一)

7. div布局
HTML5基础知识(一)

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>div布局</title>
    <style type="text/css">
        body{
            margin: 0px;
        }
        div#container{
            width: 100%;
            height: 950px;
            background: #8497c8;
        }
        div#head{
            width: 100%;
            height: 10%;
            background: #c87da8;
        }
        div#left{
            width: 30%;
            height:70%;
            background: aqua;
            float:left;
        }
        div#right{
            width:70%;
            height:70%;
            background: blueviolet;
            float:left;
        }
        div#button{
            width: 100%;
            height:20%;
            background: #8497c8;
            clear: both;
        }
    </style>
</head>
<body>
    <div id="container">
        <div id="head">头部</div>
        <div id="left">左边</div>
        <div id="right">右边</div>
        <div id="button">底部</div>
    </div>
</body>
</html>

8. table布局
HTML5基础知识(一)

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>table布局</title>
</head>
<body marginheight="0px" marginwidth="0px">
    <table width="100%" height="950px" style="background: #8497c8">
        <tr>
            <td width="100%" height="20%" colspan="3" style="background-color: aqua">头部</td>
        </tr>
        <tr>
            <td width="20%" height="70%"  style="background-color: #92ff73">
                <ol>
                    <li>苹果</li>
                    <li>香蕉</li>
                    <li>西瓜</li>
                </ol>
            </td>
            <td width="50%" height="70%"  style="background-color: #9573ff">中间部</td>
            <td width="30%" height="70%"  style="background-color: #ff4281">右部</td>
        </tr>
        <tr>
            <td width="100%" height="10%" colspan="3" style="background-color: #c87da8">底部</td>
        </tr>
    </table>
</body>
</html>

9.表单
HTML5基础知识(一)

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>表单</title>
</head>
<body>
<form>
    用户名:
    <input type="text">
    秘密:
    <input type="passwor d">
    <br \><br \>
    你喜欢的水果(复选框):
    苹果<input type="checkbox">
    香蕉<input type="checkbox">
    西瓜<input type="checkbox">
    <br \><br \>
    你的性别(单选框):
    男<input type="radio" name="sex">
    女<input type="radio" name="sex">
    <br \><br \>
    水果(下拉框):
    <select>
        <option>苹果</option>
        <option>香蕉</option>
        <option>西瓜</option>
    </select>
    <br \><br \>
    <input type="button" value="按钮">
    <input type="submit" value="提交">
    <br \><br \>
    <textarea cols="30" rows="10">文本内容</textarea>
</form>
</body>
</html>

这里都是一些比较常用的一些标签。

相关标签: Web html web