• html总结


    html

                  hyper text markup language  超文本标记语言

    注释<!--           -->

    XHTML 与 XML

    XML(Extensible Markup language)   可拓展标记语言 是 应用程序之间传值常用的工具 它没有预定义标签 需要自己定义,(在java编程中通常各种框架的配置文件都是由xml写的)

    XHTML(Extensible Hyper Text Markup Language) 可拓展超链接标记语言 是  更加严格的 html(集合了xml与html的过度版本)

    SEO

      SEO(Search Engine Optimization) 搜索引擎优化,通过meta标签,设置属性,以及浏览器规则,达到提高网站排名的技术。(a 标签设置title 也有利于SEO)

    <meta name="description" content="网站的描述信息">
    <meta name="keywords" content="网站关键词">                    

    行级元素 (不独占一行,不可设置宽高,margin-top/bootom) display:block

      a  span  em  strong   del  td(table data) 

    块级元素 (独占一行,可以设置宽高等)  display:inline

      div  p  h1-h6  tr(table row)  ol(order list)   ul(unorder list)   li(list item)  form  table

     行级块元素  (不独占一行切可以设置宽高 margin-top/botoom) display:inline-block

      img  input 

    部分标签列表

    标签 作用 单双
    <a></a> 锚点,链接,协议限定符,发邮件打电话
    <p></p> 段落  
    <div></div> 最基本的块级元素
    <span></span> 最基本的行级元素
    <strong></strong> 加粗  (不会这么用)
    <em></em> 斜体  (不会这么用)
    <address></address> 地址  (没用过)
    <del></del> 中划线 (不会这么用)
    <img> 引入图片
    <input>   输入框
    <br> 换行

      这里注的 不会用 是因为  web开发规范  结构(html) 样式(css) 行为(javascript)相分离

    有序列表

    <ol type="a",reversed="reversed" start=2>
            <li>布加迪</li>
            <li>兰博基尼</li>
            <li>gtr</li>
    </ol>

    type 可以选 a A 1 i I  如果不是这些  会按默认的  以数字为索引

    start  只能填数字  从第几个开始

    reversed   反向排列

    无序列表

    <ul type="circle">
            <li>马斯克</li>
            <li>布兰德·艾奇</li>
            <li>linux</li>
    </ul>

    type 可选    disk 默认 圆点  square方块  circle圆圈   elepese椭圆

    自定义列表

    <dl>                 difinition List
        <dt></dt>        difinition title
        <dd></dd>        difinition data
    </dl>

    img

    <img src="title.png" alt="标题" title="标题">

     src 可以上相对路径 或者 绝对路径  

    alt 占位符   当网络不好 图片未加载出来时显示的   

    title  当鼠标悬停 在图片上面的时候显示

    a

     锚点功能

    <a href="#top">toTop</a>  //点击 跳转到 id是top 的元素

    链接功能

    <a href="./demo.html">toDemo</a>  //点击跳转到  同目录下demo.html

    table

    <table>
            <tr>
                <td></td>
            </tr>
    </table>

    table   支持的属性  width height align cellpadding(内边距) cellspacing(外边距)bgcolor

        rules=“all” 添加border  rows / cols 写谁显示谁    

    td支持  colspan  单元格跨列

         rowspan  单元格跨行

    form表单

        <form action="" method="get"> action提交的地址 method方法可以 get / post 
            <input type="text" name="" id="">  
            <input type="password">密码
            <input type="radio">单选      和name 值相同的数据是一组
            <input type="checkbox">多选    和name 值相同的数据是一组
            <input type="submit">提交
            <input type="reset">重置
         
    <input type="file" name="" id="">  提交文件
         <input type="button">按钮
    </form>

    lable 此标签内的内容 会关联到   带有id 的 input标签

    <label for="btn">click</label>

    select  下拉列表

    <select name="erae" size=“2”>
        <option value="黑龙江">黑龙江</option>
        <option value="内蒙古">内蒙古</option>
        <option value="西藏">西藏</option>
        <option value="北京" selected="selected">北京</option>  //selected 是默认选中
    </select>

    Html5 新标签

      textarea  大小可调节的文本框

        <textarea name="" id="" cols="30" rows="10"></textarea>

      fieldset  

    <fieldset>
    <legend>销往省份</legend>
    <input type=”text”>河北

      iframe   在当前页面显示别的页面的内容

    iframe src="table.html" width="100%" height="700px" frameborder="0"></iframe>

      frameborder 是新页面的  border的宽度  0 即可不显示边框

    语义化标签

    标签 语义
    header       头部
    nav 导航
    article 独立于页面的文章等
    section  页面中的一个区域(不是头不是尾不是侧边栏)
    aside  侧边栏
    footer 底部
  • 相关阅读:
    kubeadm安装kubernetes集群
    推荐几个大厂的前端代码规范,你也能写出诗一样的代码!
    恕我直言,你可能连 GitHub 搜索都不会用
    全球最火的WEB开发学习路线!没有之一!3 天就在GitHub收获了接近 1w 点赞
    VS2013扩展和更新JS智能提示
    linux下升级git版本的操作记录(摘录)
    python 多版本 安装模块 ModuleNotFoundError: No module named 'xxx'
    记录一次app报病毒的问题
    python 根据大图片生成各种规格图片 生成ios需要的各个规格的icon
    React Native iOS 项目初始化
  • 原文地址:https://www.cnblogs.com/96weibin/p/7807219.html
Copyright © 2020-2023  润新知