1. ##########################################HTML介绍##########################################
  2. HTML文件是什么?
  3. HTML表示超文本标记语言(Hyper Text Markup Language)。
  4. HTML文件是一个包含标记的文本文件。
  5. 这些标记保速浏览器怎样显示这个页面。
  6. HTML文件必须有htm或者html扩展名。
  7. HTML文件可以用一个简单的文本编辑器创建。
  8. ---------------------------------------
  9. <html>
  10. <head>
  11. <title>Title of page</title>
  12. </head>
  13. <body>
  14. This is my first homepage.
  15. <b>This text is bold</b>
  16. </body>
  17. </html>
  18. ---------------------------------------
  19. HTML文档中,第一个标签是<html>。这个标签告诉浏览器这是HTML文档的开始。HTML文档的最后一个标签是</html>,这个标签告诉浏览器这是HTML文档的终止。
  20. 在<head>和</head>标签之间文本的是头信息。在浏览器窗口中,头信息是不被显示的。
  21. 在<title>和</title>标签之间的文本是文档标题,它被显示在浏览器窗口的标题栏。
  22. 在<body>和</body>标签之间的文本是正文,会被显示在浏览器中。
  23. 在<b>和</b>标签之间的文本会以加粗字体显示。
  24. 为什么使用小写标签?
  25. HTML标签是大小写无关的:<B>跟<b>含义相同。当你上网的时候,你会注意到多数教程在示例中使用大写的HTML标签,我们总是使用小写标签。为什么?
  26. 假如你想投入到下一代HTML中,你应该开始使用小写标签。W3C在他们的HTML4建议中提倡使用小写标签,XHTML(下一代HTML)也需要小写标签。
  27. 标签<body>定义了HTML页面的主体元素。使用一个附加的bgcolor属性,你可以告诉浏览器:你页面的背景色是红色的,就像这样:
  28. <body bgcolor="red">
  29. 标签<table>定义了一个HTML表格。使用一个附加的border属性,你可以告诉浏览器:这个表格是没有边框的,代码是:
  30. <table border="0">
  31. 属性通常由属性名和值成对出现,就像这样:name="value"。属性通常是附加给HTML元素的开始标签的。
  32. 属性值应该被包含在引号中。双引号是最常用的,但是单引号也可以使用。
  33. 在很少情况下,比如说属性值本身包含引号,使用单引号就很必要了。
  34. 比如:name='John "ShotGun" Nelson'。
  35. 注意:中文引号跟英文引号是不一样的。上面所指的引号都是英文状态下的引号。
  36. ##########################################HTML介绍##########################################
  37. ##########################################HTML基本标签##########################################
  38. ----------------------------------------------------------
  39. <html>
  40. <body>
  41. <p>This is a paragraph.</p>
  42. <p>This is a paragraph.</p>
  43. <p>This is a paragraph.</p>
  44. <p>Paragraph elements are defined by the p tag.</p>
  45. </body>
  46. </html>
  47. ----------------------------------------------------------
  48. 段落
  49. <p> </p> --> HTML自动在一个段落前后各添加一个空行。
  50. 标题元素由标签<h1>到<h6>定义。<h1>定义了最大的标题元素,<h6>定义了最小的。
  51. ----------------------------------
  52. <h1>This is a heading</h1>
  53. <h2>This is a heading</h2>
  54. <h3>This is a heading</h3>
  55. <h4>This is a heading</h4>
  56. <h5>This is a heading</h5>
  57. <h6>This is a heading</h6>
  58. ----------------------------------
  59. 换行<br>
  60. 当需要结束一行,并且不想开始新段落时,使用<br>标签。<br>标签不管放在什么位置,都能够强制换行。
  61. <p>This <br> is a para<br>graph with line breaks</p>
  62. <br>标签是一个空标签,它没有结束标记。
  63. HTML中的注释
  64. 注释标签用来在HTML源文件中插入注释。注释会被浏览器忽略。你可以使用注释来解释你的代码,这可以在你以后编辑代码的时候帮助你。
  65. <!-- This is a comment -->
  66. 注意:你需要在左括号“<”后面跟一个感叹号,右括号不用。
  67. 基本注意点——有用的技巧:
  68. 当你写下HTML文本的时候,你不能确知在另外一个浏览器中,这些文本将被如何显示。有人用着大的显示器,有的人用的小一些。每次用户调整窗口大小的时候,文本都将被重新格式化。不要想在编辑器中写一些空行和空格来协助排版。
  69. HTML将截掉你文本中的多余空格。不管多少个空格,处理起来只当一个。一点附加信息:在HTML里面,一个空行也只被当作一个空格来处理。
  70. 使用空段落<p>来插入空白行是一个坏习惯,请使用<br>标签来替代。(但是不要用<br>标签来创建列表,我们后面会专门学习HTML列表的。)
  71. 你也许注意到了段落可以不写结束标记</p>。别依赖它,HTML的下一个版本将不准你漏掉任何一个结束标签。
  72. HTML自动在某些元素前后增加额外的空行,就像在段落和标题元素的前后一样。
  73. 使用水平线(<hr>标签)来分隔
  74. ------------------------------------------------------------
  75. <html>
  76. <body bgcolor="blue">
  77. <hr>
  78. <center><p>This is a test page <br>This is a test page</p>
  79. <hr>
  80. </body>
  81. </html>
  82. ------------------------------------------------------------
  83. -----------------------------------------
  84. <html>
  85. <body>
  86. <b>This text is bold</b>
  87. <br>
  88. <strong>
  89. This text is strong
  90. </strong>
  91. <br>
  92. <big>
  93. This text is big
  94. </big>
  95. <br>
  96. <em>      <! -- 强调 -->
  97. This text is emphasized
  98. </em>
  99. <br>
  100. <i>   <! -- 斜体 -->
  101. This text is italic
  102. </i>
  103. <br>
  104. <small>
  105. This text is small
  106. </small>
  107. <br>
  108. This text contains
  109. <sub> <! -- 下标 -->
  110. subscript
  111. </sub>
  112. <br>
  113. This text contains
  114. <sup>
  115. superscript
  116. </sup>    <! -- 上标 -->
  117. </body>
  118. </html>
  119. -----------------------------------------
  120. -----------------------------------------
  121. <html>
  122. <body>
  123. <pre>
  124. This is
  125. preformatted text.
  126. It preserves      both spaces
  127. and line breaks.
  128. </pre>
  129. <p>The pre tag is good for displaying computer code:</p>
  130. <pre>
  131. for i = 1 to 10
  132. print i
  133. next i
  134. </pre>
  135. </body>
  136. </html>
  137. ----------------------------------------
  138. <!-- pre元素可定义预格式化的文本。被包围在pre元素中的文本通常会保留空格和换行符。而文本也会呈现为等宽字体。 -->
  139. ##########################################HTML基本标签##########################################
  140. ##########################################HTML实体##########################################
  141. 有些字符,比如说“<”字符,在HTML中有特殊的含义,因此不能在文本中使用。
  142. 想要在HTML中显示一个小于号“<”,需要用到字符实体。
  143. 一个字符实体拥有三个部分:一个and符号(&),一个实体名或者一个实体号,最后是一个分号(;)
  144. 想要在HTML文档中显示一个小于号,我们必须这样写:<或者<
  145. 使用名字相对于使用数字的优点是容易记忆,缺点是并非所有的浏览器都支持最新的实体名,但是几乎所有的浏览器都能很好地支持实体号。
  146. 注意:实体名是大小写敏感的。
  147. -------------------------------------------
  148. <html>
  149. <body>
  150. <p>This is a character entity: {</p>
  151. <p>
  152. </body>
  153. </html>
  154. ##########################################HTML实体##########################################
  155. ##########################################HTML链接##########################################
  156. -----------------------------------------------------------
  157. <html>
  158. <body>
  159. <p>
  160. <a href="lastpage.htm">
  161. This text</a> is a link to a page on this Web site.
  162. </p>
  163. <p>
  164. <a href="http://www.microsoft.com/">
  165. <! -- 创建链接 其中<a href="http://www.microsoft.com/" target="_blank">
  166. <! -- 以上表示在新标签打开链接,不加的话会在当前标签覆盖原网页打开 -->
  167. This text</a> is a link to a page on the World Wide Web.
  168. </p>
  169. </body>
  170. </html>
  171. -----------------------------------------------------------
  172. ------------------------------------------
  173. <html>
  174. <body>
  175. <p>
  176. <a href="#C4">
  177. See also Chapter 4.
  178. </a>
  179. </p>
  180. <p>
  181. <h2>Chapter 1</h2>
  182. <p>This chapter explains ba bla bla</p>
  183. <h2>Chapter 2</h2>
  184. <p>This chapter explains ba bla bla</p>
  185. <h2>Chapter 3</h2>
  186. <p>This chapter explains ba bla bla</p>
  187. <a name="C4"><h2>Chapter 4</h2></a>
  188. <!-- name属性用来创建一个命名的锚。使用命名锚以后,可以让链接直接跳转到一个页面的某一章节,而不用用户打开那一页,再从上到下慢慢找。 -->
  189. <p>This chapter explains ba bla bla</p>
  190. <h2>Chapter 5</h2>
  191. <p>This chapter explains ba bla bla</p>
  192. <h2>Chapter 6</h2>
  193. <p>This chapter explains ba bla bla</p>
  194. <h2>Chapter 7</h2>
  195. <p>This chapter explains ba bla bla</p>
  196. <h2>Chapter 8</h2>
  197. <p>This chapter explains ba bla bla</p>
  198. <h2>Chapter 9</h2>
  199. <p>This chapter explains ba bla bla</p>
  200. <h2>Chapter 10</h2>
  201. <p>This chapter explains ba bla bla</p>
  202. <h2>Chapter 11</h2>
  203. <p>This chapter explains ba bla bla</p>
  204. <h2>Chapter 12</h2>
  205. <p>This chapter explains ba bla bla</p>
  206. <h2>Chapter 13</h2>
  207. <p>This chapter explains ba bla bla</p>
  208. <h2>Chapter 14</h2>
  209. <p>This chapter explains ba bla bla</p>
  210. <h2>Chapter 15</h2>
  211. <p>This chapter explains ba bla bla</p>
  212. <h2>Chapter 16</h2>
  213. <p>This chapter explains ba bla bla</p>
  214. <h2>Chapter 17</h2>
  215. <p>This chapter explains ba bla bla</p>
  216. </body>
  217. </html>
  218. ------------------------------------------
  219. ##########################################HTML链接##########################################
  220. ##########################################HTML框架##########################################
  221. ------------------------------------------
  222. <html>
  223. <frameset cols="25%,50%,25%">
  224. <frame src="frame_a.htm">
  225. <frame src="frame_b.htm">     <! -- 这个例子说明了如何创建一个有三个页面的垂直分栏。src=填网页名称 -->
  226. <frame src="frame_c.htm">
  227. </frameset>
  228. </html>
  229. ------------------------------------------
  230. ------------------------------------------
  231. <html>
  232. <frameset rows="25%,50%,25%">
  233. <frame src="frame_a.htm">
  234. <frame src="frame_b.htm"> <! -- 这个例子说明了如何创建一个有三个页面的水平分栏。src=填网页名称 -->
  235. <frame src="frame_c.htm">
  236. </frameset>
  237. </html>
  238. ------------------------------------------
  239. <frame>标签定义了每个框架中放入什么文件
  240. 基本注意点——有用的技巧
  241. 假如一个框架有可见边框,用户可以拖动边框来改变它的大小。如果不想让用户改变大小,可以在<frame>标签中加入:noresize="noresize"。
  242. ##########################################HTML框架##########################################
  243. ##########################################HTML表格##########################################
  244. <tr> 标签定义 HTML 表格中的行。
  245. --------------------------------------
  246. <table border="1">
  247. <tr>
  248. <th>Month</th>
  249. <th>Savings</th>
  250. </tr>
  251. <tr>
  252. <td>January</td>
  253. <td>$100</td>
  254. </tr>
  255. </table>
  256. -------------------------------------
  257. ##########################################HTML表格##########################################

转载于:https://blog.51cto.com/kumu1988/1086038

html入门的一些东西相关推荐

  1. HTML+CSS+JavaScript做的音乐播放器,就当是入门的小东西吧~

    疯了,因为 有.mp3文件搞得项目太大,没法打包上传,懒的去删了,直接上代码- music.html <!DOCTYPE HTML> <html><head> &l ...

  2. web前端入门指南:来看看这位大佬的学习之路吧!

    开始他的表演 第一章:为什么要学习前端开发?web前端开发是什么? 从事前端开发工作差不多3年了,自己也从一个什么都不懂的小白积累了一定的理论和实践经验.编写<Web前端入门指南>系列文章 ...

  3. React 超详细入门教程

    文章目录 一,React简介 1.什么是React 2.React工作原理 3.React历史 4.React的特点 5. React 高效的原因 6.React 官方网站 二,React基本使用 1 ...

  4. 51单片机之入门准备

    今天我们来聊聊51入门. 一 环境准备 软件准备: 第一个是烧写工具,我已经上传了:http://download.csdn.net/detail/sum_tw/9762381 第二个是编写工具,我已 ...

  5. 当单片机遇到状态机 入门QP

    当单片机遇到状态机 前言 前些日子在微信上看到李肖遥的公众号,里面系统讲述了QP框架,我很有感触.我用QP框架很多年了,一开始是使用QM和QPC++,到后来抛弃了QM,直接使用QPC裸写程序,到后来自 ...

  6. SharePoint 2016 入门视频教程

    之前一直有朋友让自己录一些SharePoint的入门视频,之前没有太多时间,一个巧合的机会收到CSDN学院的邮件,可以在CSDN上发布视频教程,自己就录了一些.说起录视频也是蛮辛苦的,每天下班吃完饭要 ...

  7. 【原创】分享一些机器学习和深度学习的学习资料

    如果你还在苦苦寻找机器学习和深度学习入门资料的话,或许可以看看本文我的一些推荐,这些材料我自己都学过一遍,分享一下点评,希望对你有帮助.注意,本文只是点评这些资源,不提供任何资源的盗版下载,所有资源我 ...

  8. python爬虫动态加载页面_python3的爬虫笔记8——动态加载页面爬虫

    其实大部分主流网站都不是静态的html,html和Javascript相结合已经是大势所趋. 本篇以花瓣网主页为例子. 花瓣网主页,右键查看网页源代码,获得的页面是这样的: 如果还是用之前静态页面的那 ...

  9. 计算机进阶操作,新手进阶Win7系统操作使用手册

    Win7旗舰版用户会面临一个困惑,新的操作系统有些功能不是很明白,操作起来会觉得很迷糊.这时候就需要有个叫入门教程的东西来帮助你快速从 Win7旗舰版菜鸟升级到高手,如果翻一本又厚又繁琐的教程书看上半 ...

  10. CSS清除默认样式,面试篇

    前言 过完年了,准备实习的你是已经在实习了,还是已经辞职回家过年,准备年后重新找工作呢,又或者是准备2021年春招? 那么还没没踏出校门或者是刚出校门没多久的同学们该如何准备前端校招的面试呢? 学习建 ...

最新文章

  1. 剑指offer 算法 (举例让抽象具体化)
  2. 【工具】音乐播放相关工具,音乐文件格式转换工具,MP3文件转换成arduino可以直接播放的wav格式,MP3转WAV工具...
  3. python正则表达式操作指南_Python重新正则表达式操作指南
  4. su命令 sudo命令 限制root远程登录
  5. 自定义checkbox样式
  6. Java单例模式简单实现
  7. uniapp接收服务器消息,【教程】uniapp websocket实现消息推送
  8. 高级查询(1.连接查询(对列的扩展)2.联合查询(对行的扩展)3.子查询)
  9. (2)HTML基本标签
  10. 艾蔻智能机器人怎么连接网络_艾蔻扫地机器人z3怎么用?
  11. IDEA设置SQL格式化(关键字大写)
  12. 2022城通网盘仿蓝奏云修复版源码
  13. 增长模型—评分卡模型
  14. ORB-SLAM2详解(一)文献导读
  15. 13.2-“制作一款私有IAP串口下载小工具”之串口IAP的通信协议设计
  16. 大数据平台及数仓的通用架构和技术体系
  17. 高通 安卓 Uefi 的理解
  18. RAP2-DELOS 开源社区版本 (后端API服务器) 部署安装
  19. 博文推荐|BookKeeper - Apache Pulsar 高可用 / 强一致 / 低延迟的存储实现
  20. eclipse运行出现unable to launch 错误

热门文章

  1. Answer 3.0 .NET开源网站功能API说明
  2. paip.为什么软件体积越来越大
  3. 美国:DFA(Dimensional fund advisors LP)基金介绍
  4. 新兴IT企业特斯拉(八)——自动辅助驾驶
  5. 【图像分析】基于matlab小波变换图像分析【含Matlab源码 1365期】
  6. 【MTSP】基于matlab遗传算法求解多旅行商问题【含Matlab源码 1339期】
  7. 【数字信号去噪】基于matlab同心兰姆波模式分解【含Matlab源码 679期】
  8. 【数字信号处理】基于matlab GUI频谱分析仪【含Matlab源码 932期】
  9. 【优化算法】改进型的LMS算法-NLMS算法【含Matlab源码 631期】
  10. math的向上取整_JavaScript Math.ceil 方法(对数值向上取整)