• HTML简单使用


    样例:
        <!DOCTYPE html>  
        <html lang="zh-CN">  <!-- "en" 英文 -->
            <head> 
                <meta charset="utf-8">  <!-- 声明编码方式等信息 -->
                <title>first web app</title>  <!-- 网页标题 -->
            </head>
    
            <body> <!--网页显示内容 -->
                
                welcome to my web
                <div class="CLASS" id="div1"></div>>
    
                <br />
                <img src="image/timg.jpg" alt="zhao li ying">
    
            </body>
    
    
        </html>
    
    xhtml 1.0  和 html 5.0 
        前者的声明比较长,字符编码也比较长,其他的没有什么区别
        h5 新增了很多标签
    
    文档规范:(xhtml的规范,html5 可部分遵守)
        所有的标签必须小写
        所有的属性必须用双引号括起来
        所有的标签必须闭合,( 单个标签也一样 <br />,有空格 )
        img必须加alt 属性(对图片的描述)
    注释:
        <!-- 888888 -->    
    标签的特点:
        成对出现
        <b></b>
    
        单个出现
        <br />
    
        嵌套
    
    标签:
        标题标签: 从 h1 --- h6,搜索引擎根据标题标签 将网页的结构和内容编制索引
    
        段落标签:<p></p>
    
        强制换行:<br />
    
        空格:非文本开头,默认不管文本几个空格,显示都是一个空格,文本开头没有空格
                &nbsp;  表示一个空格, &nbsp;&nbsp; 表示两个
                否则只能用css
    
                &gt;  >
                &lt;  <
        块:
            div:块元素,表示一块内容,没有具体的语义
            span:行内元素,表示一行中的一小段内容,没有具体的语义,通过span来添加样式
        含样式 和 语义 的标签
            em标签 行内元素,表示语气中的强调词, --- 斜体
            i 标签 行内元素, 原本没有语义,w3c 强加的,表示专业词汇  --- 斜体
            b 标签 行内元素, 原本没有语义,w3c 强加的,表示文档中的关键词或者产品名 --- 加粗
            strong标签,行内元素,表示强调,--- 加粗
        语义化的标签:
            就是在布局的时候,多使用语义化的标签,对于搜索引擎在爬网的时候,认识这些标签,提升排名
    
        图像:
            <img src="image/577defb499e90.jpg" alt="赵丽颖">
        路径:
            相对路径:<img src="image/577defb499e90.jpg" alt="赵丽颖">
            绝对路径:<img src="F:背景/timg.jpg" alt="赵丽颖">
                路径写死,只能按照此路径搜索。
        链接:
            <a></a>
    
            <a href="www.taobao.com" title="跳到淘宝网">淘宝</a> title是,鼠标移到上面,就有一个提示
    
            <a href="www.magedu.com" title="magedu">
                <img src="image/timg (4).jpg" alt="meiren">
            </a>
    
            <a href="#">返回顶部</a>  # 表示返回顶部
    
            <a href="javascript:;">缺省值</a> 表示什么都不做,这样就不会跳到顶部
    
            <a href="http://www.baidu.com" target="_blank">baidu</a> 新开一个网页
    
        定义页面内的跳转
            不推荐用name,用id
                如:三个标题互相跳转 href 是 # + 标题的id 
    
                <h1 id=22>2</h1>
                <a href="#11">1</a>
                <a href="#22">2</a>
                <a href="#33">3</a>
                <p>
                    2、div:块元素,表示一块内容,没有具体的语义
                    span:行内元素,表示一行中的一小段内容,没有具体的语义,通过span来添加样式
                    含样式 和 语义 的标签
                    em标签 行内元素,表示语气中的强调词, --- 斜体
                    i 标签 行内元素, 原本没有语义,w3c 强加的,表示专业词汇  --- 斜体
                    b 标签 行内元素, 原本没有语义,w3c 强加的,表示文档中的关键词或者产品名 --- 加粗
                    stron
                </p>
    
        dl,dt,dd:
            html <dl> <dt> <dd>是一组合标签,使用了dt dd最外层就必须使用dl包裹,
                此组合标签我们也又叫表格标签,
                与table表格类似组合标签,故名我们也叫dl表格
                <dl><dt></dt><dd></dd></dl>为常用标题+列表型标签。
                如没有对dl dt dd标签初始CSS样式,默认dd列表内容会一定缩进。
    
                如:
                        <dl>
                            <dt>html</dt>
                            <dd>复制页面的结构</dd>
    
                            <dt>css</dt>
                            <dd>负责页面表现</dd>
    
                            <dt>js</dt>
                            <dd>fuze页面的行为</dd>
                        </dl>
    
        有序列表:自动添加编号
            <ol>
                <li>study</li>
                <li>study</li>
                <li>study</li>
            </ol>
    
        无序列表:前面添加小圆点
            <ul>
                <li>study</li>
                <li>study</li>
                <li>study</li>
            </ul>
        定义列表:
            <dl>
                <dt>名词</dt>
                <dd>解释名词</dd>
            </dl>
        表格:
            <table border="1"> 定义边框
                <tr>
                    <th>name</th>
                    <th>age</th>
                    <th>gender</th>
                </tr>
                <tr>
                    <td>jack</td> 一个格子
                    <td>12</td>
                    <td>M</td>
                </tr>
    
            </table>
    
        表单:用户输入信息
            <h>用户注册</h>
            <form action="http://www.jerry.com" method="post"> 提交到哪里,默认是get,post通过http报文  method提交
                <div>
                    <label for="username">用户名:</label>   加for  可以激活,点汉子,就可以激活,可以输入信息
                    <input type="text" name="username"  id="username" >  会有一个输入框,value="tom"有一个默认值
                </div>
    
                <div>
                    <label>密码:</label>
                    <input type="text" name="">n
                </div>
                
                <div>
                    <label>性别:</label>
                    <input type="raio" name="gender" id="m"> <label for="m"></label> 这样点男,也可以选中
                    <input type="raio" name="gender"></div>
    
                <div>
                    <label>爱好:</label>
                    <input type="checkbox" name="like" value="game"> game
                    <input type="checkbox" name="like" value="nv"> gill
                    <input type="checkbox" name="like" value="shuijiao"> sleep
                    <input type="checkbox" name="like" value="mai">    shopping
                </div>
    
                <div>
                    <label>签名:</label>
                    <select name="city"> 下拉框
                        <option value="2">2</option>
                        <option value="3">3</option>
                        <option value="4">4</option>
                        <option value="5">5</option>
                    </select>
                </div>
    
                <div> 上传文件
                    <label>照片:</label>
                    <input type="file" name="">
                </div>
    
                <div> 输入文本信息
                    <label>个人描述</label>
                    <textarea></textarea>
                </div>
    
                <input type="submit" name="" value="提交">
                <input type="reset" value="重置"> 清空表单
                <input type="button" value="" ="按钮"> 单纯做个按钮
                <input type="image" name="" src="f:/背景/timg (4).jpg"> 用图片做提交按钮,有时候出现提交两次的bug
    
                <input type="hidden" name="hid" value="100000"> 不显示,只传值value
    
            </form>
                value值,get 的方式 ,提交后,会在url中显示的
    
    
        内嵌框架:嵌入一个网页
            <iframe src="http://www.baidu.com"></iframe>
  • 相关阅读:
    JSDoc使用指南
    听创始人讲Quora为什么选择Python
    Bootstrap model模态框与百度地图API发生冲突时的解决办法
    使用百度地图API制作线路轨迹播放
    EF+Mysql+DDD框架搭建(一)——code first准备
    RowNumber()分页方法
    设计模式六大原则
    温习.net基础知识(二)装箱和拆箱
    温习.net基础知识(一)基础知识点
    c# 跨域api
  • 原文地址:https://www.cnblogs.com/JerryZao/p/9991467.html
Copyright © 2020-2023  润新知