Blogger Information
Blog 8
fans 0
comment 0
visits 7585
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
html链接元素和表格
杨向贤
Original
991 people have browsed it

HTML链接元素

链接标签

<a></a>这是一个双标记,此标签的作用是,将当前元素与另一个资源,HTML页面,文档建立关系

链接常用属性

href: 指向链接页面的URL,代表这个资源的路径,也可以是某一个文档name,不过要加上#,链接文本不一定是文本,图片或其他HTML元素都可以成为链接
target: target属性是决定了浏览器怎么样打开超链接的窗口,默认的target属性是self在原窗口打开页面

  1. <a href="https://www.baidu.com" target="_self">原窗口打开:target=_self</a>
  2. <a href= "htts://www.php.cn" target="_blank">新窗口打开: target=_blank</a>

name: name属性提供了锚的名称,这个效果等同于书签,但是不会呈现到用户界面,可以使用id属性来替代name属性

  1. <a href="#two" name="one">点击跳转到 two</a>
  2. <a name="two">this is two,使用name属性</a>
  3. <a id="two">this is two,使用id属性</a>

描点实例

  1. <body>
  2. <div style="padding: 10%; background-color: antiquewhite">
  3. <a href="https://www.baidu.com" target="_blank" title="百度">百度</a>
  4. <br />
  5. <a href="https://www.php.cn" target="_self">PHP中文网</a>
  6. <br />
  7. <a href="mailto:18548646@qq.com">联系我</a>
  8. </div>
  9. <div>
  10. <ul>
  11. <!--定义链接-->
  12. <li><a href="#first">简介</a></li>
  13. <li><a href="#second">版本</a></li>
  14. <li><a href="#three">HTML特点</a></li>
  15. </ul>
  16. <!--定义name属性描点-->
  17. <a name="first"> <h2>简介</h2></a>
  18. <p>
  19. HTML的英文全称是 Hyper Text Markup
  20. Language,即超文本标记语言。HTML是由Web的发明者 Tim Berners-Lee和同事
  21. Daniel W.
  22. Connolly于1990年创立的一种标记语言,它是标准通用化标记语言SGML的应用。
  23. </p>
  24. <p>
  25. 自1990年以来,HTML就一直被用作WWW的信息表示语言,使用HTML语言描述的文件需要通过WWW浏览器显示出效果。HTML是一种建立网页文件的语言,通过标记式的指令(Tag),将影像、声音、图片、文字动画、影视等内容显示出来。事实上,每一个HTML文档都是一种静态的网页文件,这个文件里面包含了HTML指令代码,这些指令代码并不是一种程序语言,只是一种排版网页中资料显示位置的标记结构语言,易学易懂,非常简单。HTML的普遍应用就是带来了超文本的技术―通过单击鼠标从一个主题跳转到另一个主题,从一个页面跳转到另一个页面,与世界各地主机的文件链接超文本传输协议规定了浏览器在运行HTML文档时所遵循的规则和进行的操作。HTTP协议的制定使浏览器在运行超文本时有了统一的规则和标准。
  26. </p>
  27. <p>
  28. 万维网(world wide
  29. web)上的一个超媒体文档称之为一个页面(外语:page)。作为一个组织或者个人在万维网上放置开始点的页面称为主页(外语:Homepage)或首页,主页中通常包括有指向其他相关页面或其他节点的指针(超级链接),所谓超级链接,就是一种统一资源定位器(Uniform
  30. Resource
  31. Locator,外语缩写:URL)指针,通过激活(点击)它,可使浏览器方便地获取新的网页。这也是HTML获得广泛应用的最重要的原因之一。在逻辑上将视为一个整体的一系列页面的有机集合称为网站(Website或Site)。超级文本标记语言(英文缩写:HTML)是为“网页创建和其它可在网页浏览器中看到的信息”设计的一种标记语言。
  32. </p>
  33. <p>
  34. 网页的本质就是超级文本标记语言,通过结合使用其他的Web技术(如:脚本语言、公共网关接口、组件等),可以创造出功能强大的网页。因而,超级文本标记语言是万维网(Web)编程的基础,也就是说万维网是建立在超文本基础之上的。超级文本标记语言之所以称为超文本标记语言,是因为文本中包含了所谓“超级链接”点。
  35. </p>
  36. <a id="three"><h2>版本</h2></a><!--用Id替代描点,正常-->
  37. <p>
  38. HTML是用来标记Web信息如何展示以及其他特性的一种语法规则,它最初于1989年由CERN的Tim
  39. Berners-Lee发明。HTML基于更古老一些的语言SGML定义,并简化了其中的语言元素。这些元素用于告诉浏览器如何在用户的屏幕上展示数据,所以很早就得到各个Web浏览器厂商的支持。
  40. </p>
  41. <p>HTML历史上有如下版本:</p>
  42. <p>①HTML 1.0:在1993年6月作为互联网工程工作小组(IETF)工作草案发布。</p>
  43. <p>
  44. ②HTML 2.0:1995年1 1月作为RFC
  45. 1866发布,于2000年6月发布之后被宣布已经过时。
  46. </p>
  47. <p>③HTML 3.2:1997年1月14日,W3C推荐标准。</p>
  48. <p>④HTML 4.0:1997年12月18日,W3C推荐标准。</p>
  49. <p>⑤HTML 4.01(微小改进):1999年12月24日,W3C推荐标准。</p>
  50. <p>
  51. ⑥HTML
  52. 5:HTML5是公认的下一代Web语言,极大地提升了Web在富媒体、富内容和富应用等方面的能力,被喻为终将改变移动互联网的重要推手。
  53. </p>
  54. <p>
  55. HTML在Web迅猛发展的过程中起着重要作用,有着重要的地位。但随着网络应用的深入,特别是电子商务的应用,HTML过于简单的缺陷很快凸现出来:HTML不可扩展。HTML不允许应用程序开发者为具体的应用环境定义自定义的标记。HTML只能用于信息显示。HTML可以设置文本和图片显示方式,但没有语义结构,即HTML显示数据是按照布局而非语义的。随着网络应用的发展,各行业对信息有着不同的需求,这些不同类型的信息未必都是以网页的形式显示出来。例如。当通过搜索引擎进行数据搜索时,按照语义而非按照布局来显示数据会具有更多的优点。
  56. </p>
  57. <a id="second"><h2>HTML特点</h2></a>
  58. <p>
  59. 超级文本标记语言文档制作不是很复杂,但功能强大,支持不同数据格式的文件镶入,这也是万维网(WWW)盛行的原因之一,其主要特点如下:
  60. </p>
  61. <p>简易性:超级文本标记语言版本升级采用超集方式,从而更加灵活方便。</p>
  62. <p>
  63. 可扩展性:超级文本标记语言的广泛应用带来了加强功能,增加标识符等要求,超级文本标记语言采取子类元素的方式,为系统扩展带来保证。
  64. </p>
  65. <p>
  66. 平台无关性:虽然个人计算机大行其道,但使用MAC等其他机器的大有人在,超级文本标记语言可以使用在广泛的平台上,这也是万维网(WWW)盛行的另一个原因。
  67. </p>
  68. <p>
  69. 通用性:另外,HTML是网络的通用语言,一种简单、通用的全置标记语言。它允许网页制作人建立文本与图片相结合的复杂页面,这些页面可以被网上任何其他人浏览到,无论使用的是什么类型的电脑或浏览器。
  70. </p>
  71. </div>
  72. </body>
  73. </html>

描点效果效果展示


表格

表格的基本语法

表格包含:行、列、单元格
单元格特点:同行登高、同列等宽

cellpadding:单元格中内容填充间距,默认1px
cellspacing:单元格与单元格之间的间距通过cellspacing调整,默认1px

表格的跨行跨列

跨行

跨列

跨行跨列并存

  1. <body>
  2. <table
  3. border="1"
  4. cellpadding="10"
  5. cellspacing="0"
  6. align="center"
  7. width="500"
  8. height="150">
  9. <tr>
  10. <td></td>
  11. <td></td>
  12. <td colspan="2"></td>
  13. </tr>
  14. <tr>
  15. <td rowspan="4"></td>
  16. <td></td>
  17. <td></td>
  18. <td></td>
  19. </tr>
  20. <tr>
  21. <td></td>
  22. <td rowspan="2"></td>
  23. <td></td>
  24. </tr>
  25. <tr>
  26. <td></td>
  27. <td></td>
  28. </tr>
  29. <tr>
  30. <td></td>
  31. <td></td>
  32. <td></td>
  33. </tr>
  34. </table>
  35. </body>
  36. </html>

效果展示,注意虚线部分,最终去掉这些虚线就是我们要的效果


实例

  1. <body>
  2. <!--学生信息表-->
  3. <table
  4. border="1"
  5. width="450"
  6. height="200"
  7. align="center"
  8. cellspacing="0"
  9. cellpadding="10"
  10. >
  11. <thead>
  12. <th colspan="3">学生基本信息</th>
  13. <th colspan="2">成绩</th>
  14. </thead>
  15. <tr>
  16. <th>姓名</th>
  17. <th>性别</th>
  18. <th>专业</th>
  19. <th>课程</th>
  20. <th>分数</th>
  21. </tr>
  22. <tr>
  23. <td>张三</td>
  24. <td></td>
  25. <td rowspan="2">计算机</td>
  26. <td rowspan="3">程序设计</td>
  27. <td>71</td>
  28. </tr>
  29. <tr>
  30. <td>李四</td>
  31. <td></td>
  32. <td>85</td>
  33. </tr>
  34. <tr>
  35. <td>王五</td>
  36. <td></td>
  37. <td>会计</td>
  38. <td>68</td>
  39. </tr>
  40. <tr>
  41. <td>赵六</td>
  42. <td></td>
  43. <td>建筑</td>
  44. <td>建筑设计</td>
  45. <td>66</td>
  46. </tr>
  47. </table>
  48. </body>

Correcting teacher:天蓬老师天蓬老师

Correction status:qualified

Teacher's comments:图文结合 ,非常好
Statement of this Website
The copyright of this blog article belongs to the blogger. Please specify the address when reprinting! If there is any infringement or violation of the law, please contact admin@php.cn Report processing!
All comments Speak rationally on civilized internet, please comply with News Comment Service Agreement
0 comments
Author's latest blog post