一些标签

163 阅读5分钟
    <h2> meta 元元素</h2> <br>
        h5如何解决兼容性问题? <br>
        适配问题。<br>
        通过meta 设置 comtent 解决PC端 与移动端的适配问题<br>
		<h2>meta的作用</h2><br>
        1.适配问题 移动端缩放问题<br>
        2.提高搜索引擎效率<br>
        3.优先使用浏览器内核问题,浏览器内核适配问题<br>
   
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <!-- 如何解决搜索引擎问题? -->
    <!-- 通过keywords 设置浏览器关键文字:提高搜索引擎 -->
    <meta name="keywords" content="11,22,33">
    <meta name="description" content="xx网是...">
    <meta name="author" content="whqte,whqte@qq.com">
    <meta name="copyright" content="本网站版权归zptxc所有">
    <meta name="generator" content="sublime twwxt 3">
    <meta name="application-name" content="应用名称">
    <meta name="robots" content="index,follow">
    <meta name="revisit-after" content="7 days">
   <meta http-equiv="content-language" content="zh-cn"> 
   <!-- http-equiv属性和content属性搭配使用 -->
    <meta http-equiv="content-language" content="zh-CN" > <!--建议使用lang属性-->
    <meta http-equiv="content-type" content="text/html;charset=UTF-8"> <!--建议使用charset-->
    <meta http-equiv="default-style" content="文档首选样式">
    <meta http-equiv="refresh" content="20; URL=another.html">
   
    <!-- 新特征
         user-scalable=no,禁止网页缩放 网页缩放是,默认允许的
    -->
    <!-- 设置哪一个浏览器先加载 -->
    <meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">  <!-- meta:vp -->
    <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> <!--优先使用edge和chrome-->
    <meta http-equiv="X-UA-Compatible" content="IE=7"> <!-- meta:compat -->
    <meta name="renderer" content="webkit|ie-comp|ie-stand"> <!--指定双核浏览器优先使用哪种内核-->
    <meta name="apple-mobile-web-app-capable" content="yes" /> <!-- 启用 WebApp 全屏模式 -->
    <th>
    
    
    
    
 <h1>htm的一些标签</h1>    
    HTML标签:
        HTML标记标签通常被称为HTML标签(HTML tag)。
        HTML标签是由尖括号包括的关键词,例如<HTML>
        HTML标签一般是成对出现的<html>内容</html>,但也有单标签<meta>
        双标签的第一个标签是开始标签(开发标签),第二个标签是结束标签(闭合标签)。
    HTML元素:
        “HTML标签“和”HTML元素”通常描述的是同一个意思。
        每个标签都是一种元素,不同元素相对应的页面默认布局排列就会不同、
        元素分为:行元素,块元素,行内块元素。
        某些元素中具有空元素(empty content),空元素是在开始标签中就行关闭的。、
   HTML标题:
        标题(Heading)是通过<h1>-<h6>标签就行定义
            h1最大的标题,h6最小的标题
            默认的标题标签带有外边距,超出元素之间的间距 
    
    <h1>标题标签</h1>
    <h2>标题标签</h2>
    <h3>标题标签</h3>
    <h4>标题标签</h4>
    <h5>标题标签</h5>
    <h6>标题标签</h6>
 
        HTML视频线:
        hr:创建水平线,可以用于分割内容。
        默认样式:1px的边框线,8px上下外边距
   
    <hr>
  
    HTML段落:
        p:段落标签,块标签
        在文本标签内属于特殊文本元素(文本标签都是行内元素除了P)。
        默认样式:文本大小为16px,根据文本大小调整上下外边距。 
   
    <p>这是一段内容</p>

    
    HTML块:
        div:标准的块标签,
    块元素在没有设置宽高的情况下,宽度默认是父元素的100%,高度靠内容撑出(没有内容高度为0)
  
    <div>Holle</div>
    
    HTML文本:
        span:普通文本标签,文本默认大小为16px,靠文本内容撑出大小。
    
    <span>普通文本</span>
   
 
    HTML文本常用的的格式化标签:
        B:(bold)粗体文本,没有任何意义。
        i:(italic)斜体标签,没有任何意义。
        sup:上标
        sub:下标 
        strong:具有很强的强调意义,用于表示文本的重要性
        em:斜体文本具有很强的强调意义,用于表示文本的重要性
        s:删除线文本,没有任何意义
        del:删除线文本,具有很强的删除意义,表示被遗弃的内容。
        u:表示插入文本,添加下划线,没有任何意义。
        ins:添加,插入文本,具有很强的添加意义,表示新增的内容·。
        small:定义小号文本。
        <big>大号标签</big>
   
    <b>加粗文本</b>
    <i>斜体文本</i>
    <p>这是<sub>下标</sub> <sup>上标</sup></p>
    <strong>粗体文本</strong>
    <em>斜体文本</em>
    <s>删除线文本</s>
    <del>删除线文本</del>
    <u>下划线文本</u>
    <ins>添加或者是插入文字</ins>
    <small>小号文本</small>

 
        HTML"计算机输出"标签:
            code:定义计算机代码,
            kbd:定义键盘码,
            samp:定义计算机代码样式
            var:定义变量
            pre:定义于格式文本


    <code>电脑自动输出</code>
    <kbd>键盘码</kbd>
    <samp>计算机代码样式</samp>
    <var>变量</var>
    <pre>格式文本</pre>

        br:换行标签;空元素标签
        img:在页面中插入图片
        src:source,来源,图片的路径。(图片路径可以是网络图,也可以是本地图)
        alt:文本的输出格式(在图片加载出错时显示,替代文本)。
        title:图片标题,(鼠标移入图片显示标题内容)。
        图片路径查找:
            图片名:图片和文件为同一级,直接使用添加图片名称。
            ./找到同级目录中文件
            ../找到父级目录中的文件
            ../../找到爷级目录中的文件
   
    <br>
    <img src="../../第五天/21.jpeg" alt="图片居中失败" title="小米图"><br>

 
        HTML超链接标签:
            a:超链接标签,实现页面之间的跳转。
            作用:点击标签内的内容,跳转到指定链接地址。
            注意:当A标签没有添加href属性时是链接占位符(标签内文本为普通文本)。
            href(hyper text reference.超文本指向,设置跳转的页面链接地址。
            target:目标,设置网页的打开方式,默认值是在当前的页面打开。
                _blank:作用:在新的窗口打开页面。
            是否在新的窗口打开页面需要注意的问题;
                国内通常会选择在新的窗口打开页面,看我之后直接关闭,
                但是外国网站通常会在本窗口打开,看完之后点击返回。
                原因:
                1.用户习惯。
                2.商业考虑。
                3.硬件问题和环境不同。
                4.WEB技术开发的早晚不同。
                5.服务器的压力考虑。


    <a href="https://www.bilibili.com/" target="_blank">点击跳转页面</a>

   
        HTML语义化标签:
            根据内容的结构(内容语义化),选择合适的标签(代码语义化)。
            便于开发者阅读和写出更优雅的代码的同时,也可以让浏览器的爬虫和机器更好的解析。
            html语义化的好处:
                1.为了在没有CSS的情况下,页面也能呈现出很好的结构,代码结构。
                2.代码结构清晰,方便阅读,有利于团队合作开发。
                3.方便搜索引擎识别界面结构,有利于SEO(搜索引擎优化)。
                4.方便其他设备解析,(例如:屏幕浏览器,盲人阅读器,移动设备)以及语义化的方式渲染页面。         
   
    <!--页面结构语义化-->
    <nav>导航栏:仅仅页面中重要的链接群使用</nav>
    <header>页眉,通常包括页面logo,主导航,全站链接以及搜索框</header>
    <main>页面的主要内容, 一个页面只能使用一次,如果是WEB应用,则包围其主要功能</main>
    <section>定义文档中的节(section区段),比如:章节,页眉,页脚或文档中的其他部分</section>
    <footer>页脚,只有当父元素我body时才是整个页面的页脚</footer>
    <article>定义外部内容,显示像报纸一样的文章内容</article>
    <aside>定义所以内容之外的部分,如侧边栏,文章的一组链接,广告,相关的产品列表等等</aside>