zoukankan      html  css  js  c++  java
  • html

    HTML

    HTML:超文本编辑语言

    测试代码

    • 直接通过浏览器打开
    • 使用pycharm打开测试

    编写html文件

    • doctype对应关系
    • html标签内部可以写属性
    • 注释:<!--  注释的内容  -->

    标签分类

    • 自闭合标签: <meta charset="UTF-8"  />
    • 主动闭合标签: <title>  </title>
    • 块级标签: div(白板),H系列(加大加粗),p标签(段落和段落之间有间距)
    • 行内标签(内联标签): span(白板) 

    标签

    标签之间可以嵌套,标签存在的意义,定位操作,css操作,js操作


    head 标签

    meta       # 标签:编码,跳转,刷新,关键字,描述,IE兼容(<meta http-equiv="X-UA-Compatible" content="IE=IE9;IE=IE8;" /> )
    title    # 标签:网页信息头部
    link       # 标签:设置图标      网页图标
    style    # 标签:设置格式,属性
    script   # 标签:
    

    实例

    <!DOCTYPE html>          HTML5.0
    
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <!--<meta http-equiv="Refresh" Content="3">-->                刷新
        <!--<meta http-equiv="Refresh" Content="3;Url=http://www.baidu.com">-->    跳转
        <meta name="keywords" content="汽车,汽车之家,汽车网,汽车报价,汽车图片,新闻,评测,社区,俱乐部"/>
        <meta name="description" content="汽车之家为您提供最新汽车报价,汽车图片,汽车价格大全,最精彩的汽车新闻、行情、评测、导购内容,是提供信息最快最全的中国汽车网站。"/>
    
        <title>HTML study</title>
    </head>

    body 标签

    Hx系列 标签

    <h1>HTML</h1>
    <h2>HTML</h2>
    <h3>HTML</h3>
    <h4>HTML</h4>
    <h5>HTML</h5>
    <h6>HTML</h6>

    p 标签

      段落标签,块标签

    <p>      </p>

    strong  和  em

      加入强调语气,字体加粗。

    <strong> </strong>   <!--  强调加粗  -->
    <em> </em>           <!--  斜体  -->

    br 标签

      br,换行

    <br />

    特殊符号

    &nbsp;    <!-- 空格    -->
    &gt;        <!-- 大于号    -->
    &lt;         <!-- 小于号    -->

    hr 标签

      hr,水平分割线

    ul 标签

      ul,无序列表

    <ul>
            <li>asdf</li>
            <li>asdf</li>
            <li>asdf</li>
    </ul>

    ol 标签

      ol,有序列表

    <ol>
            <li>asdf</li>
            <li>asdf</li>
            <li>asdf</li>
            <li>asdf</li>
    </ol>

    dl 标签

      dl,定义列表

    <dl>
       <dt>ttt</dt>
            <dd>ddd</dd>
            <dd>ddd</dd>
            <dd>ddd</dd>
       <dt>ttt</dt>
            <dd>ddd</dd>
            <dd>ddd</dd>
            <dd>ddd</dd>
    </dl>

    table 标签

    用法

    <table>
    <thead>
            <tr>
                <th>表头1</th>
                <th>表头2</th>
            </tr>
    </thead>
    <tbody>
            <tr>
                <td>1</td>
                <td>2</td>
            </tr>
    </tbody>
    </table>

    表格边框属性

    • border:          边框线的宽度
    • cellspacing:   单元格间的距离
    <table border='1' cellspacing='0'>
    </table>

    添加table 标题

    <table>
    <caption>table 标题 </caption>
    <thead><tr></tr></thead>
    <tbody><tr> </tr></tbody>
    </table>

    合并单元格

    • colspan:   横向合并,合并列数
    • rowspan:  纵向合并,合并行数
    <table border="1" cellspacing="0">
    <thead><tr>
        <th>表头1</th>
        <th colspan='2'>表头2</th>
    </tr></thead>
    <tbody><tr>
        <td>1</td>
        <td rowspan='2'>2</td>
        <td>3</td></tr>
      <tr>
        <td>1</td>
        <td>3</td>
    </tr></tbody>
    </table>

    a 标签

    a标签:跳转和锚的作用

    <!--  跳转 -->
    <a href="www.baidu.com" title="鼠标悬浮在链接上,显示信息" target="_blank">百度</a>
    <!-- 锚     href='#某个标签的ID'    标签的ID不允许重复  -->
    <a href="#i1">第一章</a>
    <div id="i1" style="height:600px;">第一章的内容</div>

    image 标签

    <img src="1.jpg" title="鼠标放上去显示该内容" style="height: 200px; 200px;" alt="图片不存在时显示该内容">
    <!--  如果保证图片不失真,只设置宽度和高度中的一个 -->

    input 标签

    input type='text'         - name属性,value="默认值"  placeholder="提示字符"
    input type='password'     - name属性,value="默认值"  placeholder="提示字符"
    input type='submit'       - value='提交' 提交按钮,表单
    input type='button'       - value='登录' 按钮
    
    input type='radio'        - 单选框 value,checked="checked",name属性(name相同则互斥,checked指默认选中)
    input type='checkbox'     - 复选框 value, checked="checked",name属性(批量获取数据)
    input type='file'         - 依赖form表单的一个属性 enctype="multipart/form-data"
    input type='rest'         - 重置
    
    <!--  注:
    checked属性:默认选中   checkbox类型中,name为相同,后台获取值:self.get_arguments('favor'),返回一个列表   name属性:在提交表单后,后台根据name可以获得相应值   value属性:标签默认值
    -->

    实例

    <p>请选择性别:</p>
                男:<input type="radio" name="gender" value="1"  />
                女:<input type="radio" name="gender" value="2" checked="checked"/>
            
    <p>爱好</p>
                篮球:<input type="checkbox" name="favor"  value="1" />
                足球:<input type="checkbox" name="favor"  value="2" checked="checked" />
                皮球:<input type="checkbox" name="favor"  value="3" />
                台球:<input type="checkbox" name="favor"  value="4" checked="checked"/>
                网球:<input type="checkbox" name="favor"  value="5" />

    form 标签

    <form action="http://www.baidu.com" method="POST">
            <input type="text" name="user" />
            <input type="text" name="email"/>
            <input type="password" name="pwd"/>
            <input type="button"  value="登录1"/>
            <input type="submit"  value="登录2"/>
    </form>
    
    <form action="https://www.sogou.com/web">
            <input type="text" name="query" value="python" />
            <input type="submit" value="搜索" />
    </form>

    select 标签

      name,内部option value,提交到后台;size(标签框大小 );multiple(多选,按住ctrl点击选择)

    单选

    <select name="city" >
            <option value="1">北京</option>
            <option value="2">上海</option>
            <option value="3" selected="selected">南京</option>
            <option value="4">成都</option>
    </select>

    多选

    <select name="city" size="10" multiple="multiple">
         <option value="1">北京</option>
         <option value="2">上海</option>
         <option value="3" selected="selected">南京</option>
         <option value="4">成都</option>
    </select>

    textarea 标签

      name属性;rows:行数宽度,cols:列数宽度;多行文本输入。

    <textarea name="meno" rows='10' cols='10' >asdfasdf</textarea>

    label 标签

    用于点击文字,使得关联的标签获取光标

    <label for="username">用户名:</label>
    <input id="username" type="text" name="user" />

    div 标签

    <div>1</div>
    <div>2</div>
    <div>3</div>

    span 标签

    <span>hello</span>
    <span>hello</span>
    <span>hello</span>

    fieldset 标签

    <fieldset>
            <legend>登录</legend>
            <label for="username">用户名:</label>
            <input id="username" type="text" name="user" />
            <br />
            <label for="pwd">密码:</label>
            <input id="pwd" type="text" name="user" />
    </fieldset>

  • 相关阅读:
    Linux部署之批量自动安装系统之NFS篇
    Linux部署之批量自动安装系统之DHCP篇
    solarwinds之网络发现
    solarwinds之数据库
    solarwind之安装
    DHCP服务器的搭建
    iSCSI服务器的搭建
    js强制限制输入允许两位小数
    html5中的Web Storage
    js点击复制
  • 原文地址:https://www.cnblogs.com/gareth-yu/p/9575521.html
Copyright © 2011-2022 走看看