HTML
- 格式:doc
- 大小:540.55 KB
- 文档页数:8
HTML基础知识一、什么HTML超文本标记语言(英语:HyperText Markup Language,简称:HTML)是一种用于创建网页的标准标记语言。
二、HTML能干什么您可以使用HTML 来建立自己的WEB 站点,HTML 运行在浏览器上,由浏览器来解析。
三、HTML长什么样子•<!DOCTYPE html>声明为HTML5 文档•<html>元素是HTML 页面的根元素•<head>元素包含了文档的元(meta)数据,如<meta charset="utf-8">定义网页编码格式为utf-8。
•<title>元素描述了文档的标题•<body>元素包含了可见的页面内容•<h1>元素定义一个大标题•<p>元素定义一个段落四、HTML都包含那些标签五、HTML实例1)我的第一个网页2)注释标签:对代码进行说明<!--单行注释,也可以对多行文字进行注释-->3)常用格式标签<b>加粗</b><i>斜体</i><u>下划线</u><s>删除线</s><p>段落标签</p><hr>:分割线<br>:换行<sup>上标</sup><sub>下标</sub><pre>保留当前格式样式</pre><strong>(粗字体)强调文本</strong> 4)标题标签5)列表标签6)超链接:7)分隔窗口8)块级元素和行内元素块级元素:凡是默认自动占满网页整行的元素(自动换行),称为块级元素<hr> <p> <h1>-<h6> <div> <ul> <li> <dl> <dt> <dd> <table> <pre> <tr> ...行内元素:不能占满网页整行的元素<font> <img> <span> <a> <b> <br> <buttom> <i> <span> <sub> <sup> <select> ...9)表格标签tr:行;td:单元格10)表单元素:11)多行文本域。
超文本标记语言百科名片文本标记语言,即HTML(Hypertext Markup Language),是用于描述网页文档的一种标记语言。
目录编辑本段HTML(18张)HTML是一种规范,一种标准,它通过标记符号来标记要显示的网页中的各个部分。
网页文件本身是一种文本文件,通过在文本文件中添加标记符,可以告诉浏览器如何显示其中的内容(如:文字如何处理,画面如何安排,图片如何显示等)。
浏览器按顺序阅读网页文件,然后根据标记符解释和显示其标记的内容,对书写出错的标记将不指出其错误,且不停止其解释执行过程,编制者只能通过显示效果来分析出错原因和出错部位。
但需要注意的是,对于不同的浏览器,对同一标记符可能会有不完全相同的解释,因而可能会有不同的显示效果。
HTML之所以称为超文本标记语言,是因为文本中包含了所谓“超级链接”点。
所谓超级链接,就是一种URL指针,通过激活(点击)它,可使浏览器方便地获取新的网页。
这也是HTML获得广泛应用的最重要的原因之一。
html由此可见,网页的本质就是HTML,通过结合使用其他的Web技术(如:脚本语言、CGI、组件等),可以创造出功能强大的网页。
因而,HTML是Web 编程的基础,也就是说万维网是建立在超文本基础之上的。
超文本标记语言(15张)编辑本段HTML文件的整体结构一个网页对应于一个HTML文件,HTML文件以。
htm或.html为扩展名。
可以使用任何能够生成TXT类型源文件的文本编辑来产生HTML文件。
超文本标记语言标准的HTML文件都具有一个基本的整体结构,即HTML文件的开头与结尾标志和HTML的头部与实体2大部分。
有3个双标记符用于页面整体结构的确认。
和双标记符标记符说明该文件是用HTML来描述的。
它是文件的开头,而则表示该文件的结尾,它们是HTML文件的始标记和尾标记。
HTML代码和头部标记符这2个标记符分别表示头部信息的开始和结尾。
头部中包含的标记是页面的标题、序言、说明等内容,它本身不作为内容来显示,但影响网页显示的效果。
html 常用术语中英文对照共100个1. HTML (HyperText Markup Language) -超文本标记语言2. DOCTYPE -文档类型声明3. Element -元素4. Tag -标签5. Attribute -属性6. Head -头部7. Body -主体8. Title -标题9. Paragraph -段落10. Heading -标题(h1 到h6)11. Anchor -锚点12. Href (Hypertext Reference) -超文本引用13. Image -图像14. Src (Source) -源15. Alt (Alternative Text) -替代文本16. List -列表17. Ordered List (ol) -有序列表18. Unordered List (ul) -无序列表19. List Item (li) -列表项20. Table -表格21. Row -行22. Column -列23. Header Cell (th) -表头单元格24. Data Cell (td) -数据单元格25. Form -表单26. Input -输入框27. Textarea -文本域28. Button -按钮29. Label -标签30. Select -下拉框31. Option -选项32. Checkbox -复选框33. Radio Button -单选按钮34. Submit -提交按钮35. Reset -重置按钮36. Fieldset -字段集37. Legend -图例38. Div (Division) -分割39. Span -范围40. Class -类41. ID -标识符42. Style -样式43. CSS (Cascading Style Sheets) -层叠样式表44. Inline Style -内联样式45. External Style Sheet -外部样式表46. Internal Style Sheet -内部样式表47. Block Level Element -块级元素48. Inline Element -行内元素49. Semantic HTML -语义化HTML50. Deprecated -弃用的51. Whitespace -空白字符52. Comment -注释53. Syntax -语法54. Responsive Design -响应式设计55. Viewport -视口56. Meta Tag -元标签57. Charset -字符集58. Viewport Meta Tag -视口元标签59. Canvas -画布60. SVG (Scalable Vector Graphics) -可缩放矢量图形61. Web Accessibility -网页可访问性62. Aria (Accessible Rich Internet Applications) -可访问丰富互联网应用63. Attribute-Value Pair -属性值对64. HTML5 - HTML 第五版65. Semantic Elements -语义元素66. Section -区块67. Header Element -头部元素68. Nav Element -导航元素69. Article Element -文章元素70. Aside Element -侧边栏元素71. Footer Element -页脚元素72. Mark Element -标记元素73. Progress Element -进度元素74. Meter Element -计量元素75. Canvas Element -画布元素76. Audio Element -音频元素77. Video Element -视频元素78. Embed Element -嵌入元素79. Iframe Element -框架元素80. Web Storage - Web 存储81. Local Storage -本地存储82. Session Storage -会话存储83. Cookie - Cookie84. Script -脚本85. Event -事件86. Event Handler -事件处理程序87. Document Object Model (DOM) -文档对象模型88. Node -节点89. Element Node -元素节点90. Attribute Node -属性节点91. Text Node -文本节点92. Parent Node -父节点93. Child Node -子节点94. Sibling Nodes -兄弟节点95. Load Event -加载事件96. Click Event -点击事件97. Mouseover Event -鼠标悬停事件98. Keydown Event -按键按下事件99. Ajax (Asynchronous JavaScript and XML) -异步JavaScript 和XML 100. API (Application Programming Interface) -应用程序编程接口。
文本标题:HTML 标题(Heading)是通过 <h1> - <h6> 等标签进行定义的<h1>This is heading 1</h1> <h2>This is heading 2</h2> <h3>This is heading 3</h3> <h4>This is heading 4</h4> <h5>This is heading 5</h5> <h6>This is heading 6</h6>不支持脚本或禁用脚本的浏览器将显示noscript元素中的文本<noscript>Sorry, your browser does not support JavaScript!</noscript>插入脚本Hello World! <script type="text/javascript">document.write("Hello World!")</script>段落:HTML 段落是通过<p> 标签进行定义的。
浏览器会自动地在段落的前后添加空行。
(<p> 是块级元素)<p>这是段落。
</p> <p>这是段落。
</p> <p>这是段落。
</p><a name="tips">基本的注意事项 - 有用的提示</a><a href="#tips">有用的提示</a><ahref="http://www.w3school /html/html_links.a sp#tips">有用的提示</a> 我们将 # 符号和锚名称添加到 URL 的末端,就可以直接链接到 tips 这个命名锚了。
点击“有用的提示”直接跳到相应的连接点连接:HTML 链接是通过<a> 标签进行定义的。
<a href="">This is a link</a>这是超链接地址<a href="" style="text-decoration:none"> This is a link</a>连接没有下划线在5秒后自动跳转到 <meta http-equiv="Refresh" content="5;url=" />用图片做连接<a href="/example/html/lastpage.html"><img border="0" src="/i/eg_buttonnext.gif" /></a>Target 属性,你可以定义被链接的文档在何处显示target="_blank"添加这个属性说明在另一个新窗口打开<base target="_blank"/>图片:HTML 图像是通过<img> 标签进行定义的。
<img src="/i/eg_w3school.gif" alt =”Big Boat”width="300" height="120" />红色的是图片路径绿色的是替换文本属性,当图片文件路径错误时,会显示Big Boat邮件链接<a href="mailto:someone@?subject=Hello%20again">发送邮件</a><ahref="mailto:someone@?cc=someoneelse@microsoft.com&bcc=andsomeoneelse2@&subject=Summer%20Party&body=You%20are%20invited%20to%20a%20big%20summer%20party!">发送邮件!</a>背景图片<body background="/i/eg_background.jpg">换行:<br/>斜体字<i>粗体字<b><hr/>水平线:<hr /> 标签在HTML 页面中创建水平线。
hr 元素可用于分隔内容。
pre 标签对空行和空格进行控制<pre></pre>(浏览器会自动屏蔽多余的空格和空行)改变文字的输出方向:<bdo dir="rtl">Here is some Hebrew text</bdo>输出Here is some Hebrew text注释<!-- This is a comment -->属性总是在HTML 元素的开始标签中规定位置对齐align="center"——中align="left"——左align="right"——右整个文档页面的背景色<body bgcolor="yellow"></body>表格边框的大小<table border="1"></table> 1是指表格边框的大小表格Table每个表格由 table 标签开始。
<caption>我的标题</caption>表格的表头使用 th 标签进行定义每个表格行由 tr 标签开始。
每个表格数据由 td 标签开始。
横跨两列的单元格<th colspan="2">电话</th>横跨两行的单元格<th rowspan="2">电话</th>无序列表<td>这个单元包含一个列表:<ul type="disc"><li>苹果</li><li>香蕉</li><li>菠萝</li></ul></td>type="disc"是前面小黑点那部分显示的属性Circle是空心圆Square是黑心方块有序列表<ol start="50"><li>咖啡</li><li>牛奶</li><li>茶</li></ol> start="50"是设置从哪开始自定义列表<dl><dt>Coffee</dt><dd>Black hot drink</dd><dt>Milk</dt><dd>White colddrink</dd></dl>使用 Cell padding 来创建单元格内容与其边框之间的空白cellpadding="22"使用 Cell spacing 增加单元格之间的距离cellspacing="10"frame="box"frame="above"frame="below"frame="hsides"frame="vsides"框架结构标签(<frameset>)定义如何将窗口分割为框架,假如一个框架有可见边框,用户可以拖动边框来改变它的大小。
为了避免这种情况发生,可以在<frame> 标签中加入:noresize="noresize"。
<noframes><body>您的浏览器无法处理框架!</body> </noframes>不能将<body></body> 标签与<frameset></frameset>标签同时使用!不过,假如你添加包含一段文本的<noframes> 标签,就必须将这段文字嵌套于<body></body> 标签内垂直框架<frameset cols="25%,50%,25%"><frame src="/example/html/frame_a.html"><frame src="/example/html/frame_b.html"><frame src="/example/html/frame_c.html"></frameset>红色的是指框架按垂直(列)分布的绿色的是指每个框架占整个窗口的百分比水平框架<frameset rows="25%,50%,25%"><frame src="/example/html/frame_a.html"><frame src="/example/html/frame_b.html"><frame src="/example/html/frame_c.html"></frameset><frameset cols="120,*"><framesrc="/example/html/html_contents.html"><framesrc="/example/html/frame_a.html"name="showframe"></frameset>点击前面的连接切换后面的框架内联框架:用于网页内显示<iframe src="/i/eg_landscape.jpg"></iframe> 网页(frameborder="0"设置边框)<iframesrc="/example/html/demo_iframe.html"name="iframe_a"></iframe><p><ahref="http://www.w3scho"target="iframe_a">W3Sch</a></p><p><b>注释:</b>由于链接的目标匹配 iframe 的名称,所以链接会在 iframe中打开。