html

01-HTML语法大全

2017-07-03  本文已影响117人  magic_pill

一、认识html

<!doctype html> //声明文档类型,由渲染引擎解析

<html>  //根标签

<head>  //头部标签,里面的内容是给浏览器/搜索引擎看的
    <title></title> //标题标签
</head>

<body>  //主体标签,给用户、浏览者看
</body>

</html>

二、开发工具

html:xt + tab html结构代码
tab 补全标签代码
ctrl + shift + d 快速复制一行
ctrl + shift + k 快速删除一行
ctrl + 鼠标左键单击 集体输入
ctrl + h 查找替换
ctrl + f 查找
ctrl + / 注释
ctrl + l 快速选中一行
ctrl + shift + ↑(↓) 快速上移(下移)一行
查看->布局 设置行列

三、简单标签

单标签
双标签
文本格式化标签:
图片标签
a标签(超链接)

四、绝对路径和相对路径

练习:

五、空链、压缩包下载、超链接的优化写法、特殊字符:

<head>
    <base target="_blank">
</head>
特殊字符 描述 字符的代码
空格符 &nbsp;
< 小于号 &lt;
> 大于号 &gt;
& 和号 &amp;
人民币 &yen;
© 版权 &copy;
® 注册商标 &reg;
° 摄氏度 &deg;
± 正负号 &plusmn;
× 乘号 &times;
÷ 除号 &divide;
² 平方(上标2) &sup2;
³ 立方(上标3) &sup3;

六、中级标签

列表标签
<ul type="disc">
    <li></li>
    <li></li>
    <li></li>
    <li></li>
</ul>
type可以取三个值,square样式为小方块、circle样式为空心小圆点、disc为实心小圆点(默认样式)。
<ol type="1" start="3">
    <li></li>
    <li></li>
    <li></li>
    <li></li>
</ol>
type可以更改标号样式,type可取的值为:1、a、A、i、I等,start设置从哪一个值开始依次往后排序。
<dl>
    <dt>小标题</dt>
    <dd>解释标题<dd>
    <dd>解释标题<dd>
    <dd>解释标题<dd>
    <dd>解释标题<dd>
</dl>
音乐标签

七、跑马灯:页面自动滚动效果

八、几种HTML结构的快速搭建

九、高级标签

meta标签
link标签
表格标签
<table border="1" bordercolor="red" width="400" height="200" cellspacing="0" cellpadding="5" align="center" bgcolor="orange">   //表格
    <tr align="center">     //行
        <td>张珊</td>   //列
        <td>24</td>
        <td>工程师</td>
    </tr>

    <tr>
        <td align="center">张珊</td>
        <td>24</td>
        <td>工程师</td>
    </tr>
</table>
<table>
    <thead>
        <tr>
            <td>标题</td>
            <td>标题</td>
            <td>标题</td>
        </tr>
    </thead>

    <tbody>
        <tr>
            <td>数据</td>
            <td>数据</td>
            <td>数据</td>
        </tr>
        <tr>
            <td>数据</td>
            <td>数据</td>
            <td>数据</td>
        </tr>
    </tbody>

    <tfoot>
        <tr>
            <td>数据</td>
            <td>数据</td>
            <td>数据</td>
        </tr>
        <tr>
            <td>数据</td>
            <td>数据</td>
            <td>数据</td>
        </tr>
    </tfoot>
</table>
<table >
    <caption>表格名称</caption>
    <tr>
        <td>张珊</td>
        <td>24</td>
        <td>工程师</td>
    </tr>

    <tr>
        <td>张珊</td>
        <td>24</td>
        <td>工程师</td>
    </tr>
</table>
<table >
    <caption>表格名称</caption>
    <tr>
        <td colspan="2">张珊</td>

        <td>工程师</td>
    </tr>

    <tr>
        <td>张珊</td>
        <td>24</td>
        <td>工程师</td>
    </tr>
</table>
<table >
    <caption>表格名称</caption>
    <tr>
        <td>张珊</td>
        <td>24</td>
        <td rowspan=“2”>工程师</td>
    </tr>

    <tr>
        <td>张珊</td>
        <td>24</td>

    </tr>
</table>
<table >
    <caption>表格名称</caption>
    <tr>
        <th>一月份</th>
        <th>二月份</th>
        <th>三月份</th>
    </tr>

    <tr>
        <td>张珊</td>
        <td>24</td>
        <td>工程师</td>
    </tr>
</table>
表单标签
<form action="xxx" method="get/post">
    用户名:<input type="text" name="username">
    密码:<input type="password" name="pwd">
    <input type="submit">
</form>
action:处理信息;
method:有两个值可取,get和post。get:通过地址栏提供(传输)信息,安全性差;post:通过xxx来处理信息,安全性相对较高。
<input type="checkbox" name="hobby" checked="checked">喝酒
<input type="checkbox" name="hobby">抽烟
<input type="checkbox" name="hobby">烫头发
<form action="xxx" method="get/post">
    <fieldset>
        <legend>个人信息提交</legend>
        用户名:<input type="text" name="username">
        密码:<input type="password" name="pwd">
        <input type="submit">
    </fieldset>
</form>
下拉列表
<select multiple="multiple">
    <option>下拉列表选项1</option>
    <option>下拉列表选项2</option>
    <option selected="selected">下拉列表选项2</option>
</select>
multiple:设置多选;
selected:设置默认选中项,如果不设置,默认选择第一个选项;
<select>
    <optgroup label="江苏">
        <option>苏州</option>
        <option>无锡</option>
        <option>常州</option>
    </optgroup>
    <optgroup label="浙江">
        <option>杭州</option>
        <option>温州</option>
        <option>绍兴</option>
    </optgroup>
</select>
概述详细信息标签
<details>
    <summary>简介</summary>
    发动机卡拉的交罚款了打飞机考虑到九分裤了打手机发开发阶段
</details>
pre 标签
<pre>
&lt;html&gt;
&lt;head&gt;
  &lt;script type=&quot;text/javascript&quot; src=&quot;loadxmldoc.js&quot;&gt;
&lt;/script&gt;
&lt;/head&gt;
&lt;body&gt;
  &lt;script type=&quot;text/javascript&quot;&gt;
    xmlDoc=<a href="dom_loadxmldoc.asp">loadXMLDoc</a>(&quot;books.xml&quot;);
    document.write(&quot;xmlDoc is loaded, ready for use&quot;);
  &lt;/script&gt;
&lt;/body&gt;
&lt;/html&gt;
</pre>

十、标签语义化

上一篇 下一篇

猜你喜欢

热点阅读