博客列表 >初学html的总结

初学html的总结

琥珀的博客
琥珀的博客原创
2019年10月09日 21:27:20922浏览

一、html标签,元素与属性

       html标签:   由尖括号包围的关键词,比如 <html>,通常是成对出现的,比如 <div> 和 </div>,标签对中的第一个标签是开始标签,第二个标签是结束标签;开始和结束标签也被称为开放标签和闭合标签。也有单独呈现的标签,如:<img src="php.jpg" />等。

       html元素:HTML 元素指的是从开始标签(start tag)到结束标签(end tag)的所有代码。如:"<div>Php学习</div>",

       html属性:属性总是以名称/值对的形式出现,比如:name="value"。如<h1 align="center"> align="center"居中对齐。

 二、列表的种类  

        列表有无序列表<ul>、有序列表<ol>、自定义列表<dl>、<dt>、<dd>

三、列表与表格

       列表:列表利用ul,ol,li,dl,dt,dd展现像word里面的标题一样,顺着往下数的标题。

       表格:利用table,tr,td创建多行多列的表格,展现类似于excel里的表格。

       列表的英文是list,表格的英文是table,两者从外观来看最直接的是列表没有外边框,而表格却有外边框;

       一般表示少量并列内容时可以用列表,表示关系型记录之类的大量内容时,考虑使用表格,视觉效果会美观些。

四、用<ul>,<ol><dl>编程工作计划

       

实例

实例

!DOCTYPE html>

<html>
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<title>列表</title>
</head>
<body>
<!-- 无序列表 -->
<h1>工作计划---无序列表</h1>
<ul>
<li>掌握html前台</li>
<li>掌握mysql</li>
<li>掌握php后台</li>
</ul>    
<!-- 有序列表 -->
<h1>工作计划---有序列表</h1>
<ol>
<li>掌握html前台</li>
<li>掌握mysql</li>
<li>掌握php后台</li>
</ol>    
<!-- 自定义列表 -->
<h1>工作计划---自定义列表</h1>
<dl>
<dt>学习php<dt>
<dd>掌握html前台</dd>
<dd>掌握mysql</dd>
<dd>掌握php后台</dd>
</dl>
</body>
</html>

运行实例 »

点击 "运行实例" 按钮查看在线实例


11.png

五、用colspan,rowspan实现一张商品清单


实例

<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
    <title>售价表</title>
</head>
<body>
    <table border="1" width="500" cellspacing="0">
    <caption>
           <h2>商品采购单</h2>
    </caption>
        <thead>
            <tr>
                
                <th>项目</th>
                <th>单价</th>
                <th>数量</th>
                <th>总价</th>
                <th>备注</th>
            </tr>
        </thead>
        <tbody>
            <!-- rowspan是垂直方向合并 -->
            <!--是居中对齐 -->
            <!-- colspan是水平方向合并 -->
            <tr>
                <td>铅笔</td>
                <td>1</td>
                <td>100</td>
                <td>100</td>
                <td rowspan="5">近期需要</td>
            </tr>
            <tr>
                <td>笔记本</td>
                <td>3</td>
                <td>50</td>
                <td>150</td>
            </tr>
            <tr>
                <td>文具盒</td>
                <td>5</td>
                <td>20</td>
                <td>100</td>
            </tr>
         
            <tr>

                <td colspan="2">合计:</td>
                                <td>170</td>
                <td>350</td>
            </tr>
        </tbody>
        <tfoot>
            <tr>
                <td colspan="5">采购人签名:</td>
            </tr>
        </tfoot>    
        </table>
</body>
</html>

运行实例 »

点击 "运行实例" 按钮查看在线实例


22.png

六、注册表单----编程实现


实例

<!DOCTYPE html>
<html>

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
    <title>注册表单</title>
</head>

<body>
    <h3>用户注册编写</h3>
    <form action="action.php" method="POST">
        <p>
            <label for="username">账号:</label>
            <input type="username" id="username" name="username" placeholder="用户名不能超过8个字符">  
        </p>
        <p>
            <label for="password">密码:</label>
            <input type="password" id="password" name="password" placeholder="密码不能超过8个字符">     
        </p>
        </p>
        <p>
            <label for="email">邮箱:</label>
            <input type="email" id="email" name="email" placeholder="请输入您的邮箱地址">
        </p>
        <p>
            <label for="age">年龄:</label>
            <input type="number" id="age" name="age" min="10" max="80">        
        </p>
        <p>
            <label for="">课程:</label>         
            <select name="" id="">
            <optgroup label="前端">
                <option value="">html</option>
                <option value="">js</option>
                <option value="">css/div</option>
            </optgroup>
            <optgroup label="后端">
                <option value="">php</option>
                <option value="">mysql</option>
                
            </optgroup>
        </select>
        </p>
        <p>
            <label for="">爱好:</label>
            <input type="checkbox" name="bobby[]" value="game" id="game"><label for="football">足球</label>                  <
            <input type="checkbox" name="bobby[]" value="program" id="program"><label for="swim">游泳</label>
            <input type="checkbox" name="bobby[]" value="movies" id="movies" checked><label for="movies">电影</label>
        </p>
        <p>
            <label for="">性别:</label>
            <input type="radio" name="gender" id="girl"><label for="boy">男生</label>                                                              
            <input type="radio" name="gender" id="male"><label for="gril">女生</label>
            <input type="radio" name="gender" id="secrced" checked><label for="">保密</label>
        </p>
        <p>
            <label for="">按钮:</label>
            <input type="submit" value="提交">
            <input type="reset" value="重置">
            <input type="button" value="按钮">
        </p>
    </form>

运行实例 »

点击 "运行实例" 按钮查看在线实例

33.png

七:常用标签的应用场景

h1~h6
h1 代表页面最大的标题
h2 二级标题
h3 更弱的标题

p
段落,大段的文字

a链接
属性:target="_blank" 用心的标签页打开此链接
href="链接的目的地址" htef="#about" l链接到id为about的内容
title=“鼠标放到链接上,文字提示”

div
一大块
<div id="header"></div>
<div id="content"></div>
<div id="footer"></div>

ul li
无序列表,用于表示并列的内容,可以嵌套
-ol li
有序列表,用于表示带步骤或者编号的并列内容,ol的直接子元素只能是li

dl dt dd
用于展示依稀填列“标题:内容”场景
<dl>
<dt>商品名称:</dt>
<dd>青花瓷</dd>
<dt>特征:</dt>
<dd>白色</dd>
<dd>这是一个年代久远的瓷器,很贵,易碎</dd>
</dl>

strong em span
strong: 强调,加强语气
em:稍微强调一下,比strong弱
span:无特殊意义

iframe
用于嵌入一个页面,注意跨域的操作
<iframe src="http://jirengu.com" name="myPage"></iframe>
<p><a href="http://www.w3cschool.cc" target="myPage">W3Cschool.cc</a></p>

table
用于展示表格,不要用来做布局

meta
告诉浏览器用哪种编码格式去渲染页面,不用浏览器自己猜测,避免出现乱码的问题
'<meta charset="utf-8">'
对于双核浏览器,ie插件,如果是ie浏览器,就用最新的标准渲染页面,如果是chrome内核,就用chrome的标准渲染
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">


声明:本文内容转载自脚本之家,由网友自发贡献,版权归原作者所有,如您发现涉嫌抄袭侵权,请联系admin@php.cn 核实处理。
全部评论
文明上网理性发言,请遵守新闻评论服务协议