zoukankan      html  css  js  c++  java
  • 【HTML】---常用标签(1)

    Html常用标签(1)

    重新整理学习下前端知识从Html标签开始。我们先看HTML 骨架格式:

     <!DOCTYPE html>               <!--这句话就是告诉我们使用哪个html版本-->
    <html>                         <!--表示创建一个html文档-->
        <head>                     <!--设置文档标题和其它在网页中不显示的信息-->
            <title>标题</title>     <!--让页面拥有一个属于自己的标题-->
        </head>
        <body>                     <!--元素包含文档的所有内容(比如文本、超链接、图像、表格和列表等等。)-->
            <p>雨点的名字</p>
       </body>
    </html>
    

    1)head可以存放的标签:title , meta , base , style , script , link

    2)body可以存放的标签:p , h , a , b , u , i , s , em , del , ins , strong , img等等


    一、head内标签

    1、meta标签

    概念 meta可提供有关页面的元信息(meta-information),比如针对搜索引擎和更新频度的描述和关键词。

    1)、charset属性

    单独使用,设置文档字符及编码格式

    <meta charset="UTF-8">
    

    2)、name属性

    需配合content属性使用,主要用于给搜索引擎提供必要信息

    写法:<meta name="属性值" content="属性值详细内容">
    

    重要属性值:
    author 作者 。声明网站作者,常用公司网址表示
    keywords 网站关键字。多个关键字,用英文逗号分隔
    description 网页描述。搜索引擎显示在title下的描述内容

    示例

    <!--charset属性-->
    <meta charset="UTF-8">
    <!--作者-->
    <meta name="anthor" contet="雨点的名字" />
    <!--网页关键字-->
    <meta name="keywords" content="HTML5,网页,我的">
    <!--网页描述-->
    <meta name="description" content="我的网页" />
    

    2、base 标签

    base作用:他可以设置整体链接的打开状态。

    <base target="_self"></base>     <!-- 表示该页面的所有超链接均在原窗口显示 -->
    <base target="_blank"></base>    <!--  表示该页面的所有超链接均在新窗口显示 -->
    

    head还有一些其它标签这里先先不写。


    二、body内标签

    1、排版标签

    概念:排版标签主要和css搭配使用,显示网页结构的标签,是网页布局最常用的标签。

    <h1></h1> <!-- 标题标签:分为h1到h6字体依次递减 -->
     <p></p>  <!-- 段落标签:默认情况下,文本在一个段落中会根据浏览器窗口的大小自动换行 -->
     <hr />   <!-- 水平线标签:是单标签。水平线将段落与段落之间隔开,使得文档结构清晰,层次分明。 -->
     <br />   <!-- 换行标签:是单标签。如果希望某段文本强制换行显示,就需要使用换行标签。 -->
    <div></div> <!-- div和span 是没有语义的 是我们网页布局主要的2个盒子,它们作用主要是结合CSS改变页面样式。 -->
    <span></span>
    

    2、文本格式化标签

    概念 : 在网页中,有时需要为文字设置粗体、斜体或下划线效果,这时就需要用到HTML中的文本格式化标签,使文字以特殊的方式显示。

    	<b></b>和<strong></strong> <!-- 文字加粗 推荐使用strong -->
    	<i></i>和<em></em>         <!-- 文字斜体 推荐使用em -->
    	<s></s>和<del></del>       <!-- 文字加删除线 推荐使用del -->
    	<u></u>和<ins></ins>       <!-- 文字加下划线 推荐使用ins -->
    

    **b i s u ** 只有使用 没有 强调的意思 strong em del ins 语义更强烈

    3、图像标签img

    概念 HTML网页中任何元素的实现都要依靠HTML标签,要想在网页中显示图像就需要使用图像标签。

    <img src="图像路径url" />  <!-- src属性用于指定图像文件的路径和文件名,他是img标签的必需属性。 --> 
    

    图片标签一些常用属性

    属性 描述
    src topbottommiddleleftright 规定显示图像的 URL。
    alt Text 图像不能显示的的替代文本。
    title 文本 定义图像的高度。
    width pixels% 设置图像的宽度。
    height pixels% 设置图像的高度。
    border 数字 定义图像周围的边框
    ismap URL 将图像定义为服务器端图像映射。
    longdesc URL 指向包含长的图像描述文档的 URL。
    usemap URL 将图像定义为客户器端图像映射。

    4、链接标签

    1)实现链接跳转

    基本语法格式如下:

    <a href="跳转目标" target="目标窗口的弹出方式">文本或图像</a>
    

    href:用于指定链接目标的url地址,当为标签应用href属性时,它就具有了超链接的功能。

    target:用于指定链接页面的打开方式,其取值有 _self_blank 两种,其中 _self 为默认值,_blank为在新窗口中打开方式。

    <a href="http://www.baidu.com" title="百度一下,你就知道" target="_self">百度</a>
    <a href="http://www.163.com"  title="网易新闻" target="_blank">网易</a>
    

    title属性设置当鼠标放到超链接上时显示的文字。

    2)通过a标签实现锚点定位

    概念 通过创建锚点链接,用户能够快速定位到目标内容。

    创建锚点链接分为两步:

    1.使用“a href=”#id名>“链接文本"</a>创建链接文本。
    2.使用相应的id名标注跳转目标的位置。
    

    示例

    <!DOCTYPE html>
     <html>
          <head>
              <title>网页定位</title>
          </head>
          <body>
              <p id="top">这里是顶部</p>
              <p>原创作者:蜗牛</p>
              <p>原创作者:蜗牛</p>
             <a href="#top">返回顶部</a>
        </body>
     </html>
    

    当点击 返回顶部,页面会定位在id=“top”标签的位置。这就是通过id属性定位,这里网页中放的东西很少,效果不明显。

    3)通过a标签实现下载

    注意可以实现点击链接自动下载文档,和压缩文件。

     <!DOCTYPE html>
       <html>
          <head>
              <title>下载</title>
          </head>
          <body>
              <a  href="6用户注册项目.docx">点击下载文档</a>
              <a  href="2017-1-4Jquery.rar">点击下载压缩文件</a>
              <a  href="second .jpg">点击图片</a>
        </body>
     </html>
    

    注意 上面不能实现下载图片,上面操作只会打开图片。想要实现图片的下载需要修改如下

    <body>
        <a href="first.jpg" download="first.jpg">点击图片</a> <!--download实现图片下载功能-->
    </body>
    

    body内还有其它标签下篇补上。



    你如果愿意有所作为,就必须有始有终。(1)
    
  • 相关阅读:
    人月神话第二遍(总)--读书笔记
    Python实现人脸检测(个人、多人、视频)
    软件体系架构的质量属性
    jdk1.8 使用的是什么垃圾回收器?
    【深入理解Java虚拟机】垃圾回收
    P2167 [SDOI2009]Bill的挑战
    二项式反演基础
    P5039 [SHOI2010]最小生成树
    快速莫比乌斯/沃尔什变换 (FMT/FWT)
    莫比乌斯反演
  • 原文地址:https://www.cnblogs.com/qdhxhz/p/11748658.html
Copyright © 2011-2022 走看看