html入门(w3cschool学习笔记)

  1. <html></html> 之间的文本描述网页<body></body>之间的文本是可见的页面内容
    页面跳转:<META http="refresh" content="秒数;URL=转向页面"/>
  2. <h1> - <h6> 等标签定义标题。HTML heading 标签应该只用于标题。不要仅仅是为了产生粗体或大号的文本而使用标题。搜索引擎使用标题为您的网页的结构和内容编制索引。
  3. <hr />标签在 HTML 页面中创建水平线,可用于分隔内容。
  4. 注释:<!-- This is a comment -->
  5. <p></p> 之间的文本被显示为段落<p>是块级元素,浏览器会自动地在段落的前后添加空行。但是不要用空的段落标记<p></p>去插入一个空行。用<br /> 标签代替它!(但是不要用 <br /> 标签去创建列表。)
  6. <a href="http://www.baidu.com/">This is a link</a> ——链接,如果形式是a href=”/index.html”这样的就是指向本网站上的链接。<a href="#">链接文字</a>: 空链接:指指向链接后,鼠标变成手形,但单击后仍停留在当前页面。默认的被链接文档会在原有的窗口中打开,如果将 target 属性设置为 “_blank” 则文档就会在新窗口打开:<a href="//www.baidu.com/" target="_blank">百度一下,你就知道</a>。(Note: 请始终将正斜杠添加到子文件夹。假如这样书写链接:href=”//www.w3cschool.cn/html”,就会向服务器产生两次 HTTP 请求。这是因为服务器会添加正斜杠到这个地址,然后创建一个新的请求,就像这样:href=”//www.w3cschool.cn/html/”。)创建一个无下划线的链接:<a href="http://www.w3cschool.cn/" style="text-decoration:none;">访问 w3cschool.cn!</a>
  7. 图像——<img src="XXX.jpg" width="104" height="142" /><img> 是空标签,(只包含属性,没有闭合标签)。源属性src 指 “source”,值是图像的 URL 地址。alt属性图像定义一串预备的可替换的文本。在浏览器无法载入图像时,将显示替代文本。src 和 alt是img标签的必需属性。宽度和高度的默认单位为像素。<p><img src="XXX" alt="XX" style="float:left">图片浮动在这个段落的左边</p>
  8. 属性——总是在 HTML 元素的开始标签中规定,以名称/值对的形式出现。属性和属性值对大小写不敏感,但推荐使用小写。属性值需要加引号。例:
<h1 align="center"> <!-- align:设置对齐方式 -->
<body bgcolor="yellow"> <!-- 设置背景颜色 -->
<table border="1"> <!-- 设置表格边框信息 -->

<!-- 虽然这里列举的align和bgcolor都已经被淘汰了嘻嘻 -->

常用属性:class、id、style、title
9. 样式——style属性淘汰了一部分旧的属性。应该使用样式代替的标签和属性:

标签描述
<center>定义居中的内容
<font><basefont>定义 HTML 字体
<s><strike>定义删除线文本
<u>定义下划线文本


被淘汰的属性描述应该使用的属性
align定义文本的对齐方式text-align
bgcolor定义背景颜色background-color
color定义文本颜色font-family、color、font-size



示例:

<body style="background-color:yellow">
<h1 style="text-align:center">This is a heading</h1>
<h2 style="background-color:red">This is a heading</h2>
<p style="background-color:green">This is a paragraph.</p>
</body>
<body>
<h1 style="font-family:verdana">A heading</h1>
<p style="font-family:arial;color:red;font-size:20px;">A paragraph.</p> <!-- 字体、颜色、大小 -->
</body>

用样式改变段落的颜色和左外边距:

<p style="color:blue;margin-left:20px;">This is a paragraph.</p> 

10.文本格式化<b></b>或<strong></strong>加粗;<em></em>或<i></i>斜体;<big></big>…<small></small>放大缩小;<sup></sup>上标;<sub></sub>下标;
11. <pre></pre>——保留空格和换行。若不使用预格式文本,当显示页面时,浏览器会移除源代码中多余的空格和空行。所有连续的空格或空行都会被算作一个空格。
12. <address></address>地址
13. 缩略词——在某些浏览器中,当把鼠标移至缩略词语上时,title 可用于展示表达的完整版本。<abbr title="etcetera">etc.</abbr><acronym title="World Wide Web">WWW</acronym>
14. 改变文字方向——<p><bdo dir="rtl">该段落文字从右到左显示。</bdo></p>
15. <q></q>——块引用(可跨行,外面带双引号)
16. <del>blue</del>删除线效果 <ins>red</ins>下划线效果
17. 链接到当前页面指定位置(书签)——通过id

<p>
<a href="#C4">查看章节 4</a>
</p>

<h2>章节 1</h2>
<p>这边显示该章节的内容……</p>

<h2>章节 2</h2>
<p>这边显示该章节的内容……</p>

<h2>章节 3</h2>
<p>这边显示该章节的内容……</p>

<h2><a id="C4">章节 4</a></h2>
<p>这边显示该章节的内容……</p>

<h2>章节 5</h2>
<p>这边显示该章节的内容……</p>

18.头部——<head>元素包含了所有的头部标签元素。在 <head>元素中你可以插入脚本(scripts), 样式文件(CSS),及各种 meta 信息。
可添加在头部的标签及描述:

标签描述
<title>文档的标题,在html、xml中是必须的
<base><base href="//www.w3cschool.cn/images/" target="_blank">。定义HTML文档中所有的链接标签的默认链接,在 HTML 中,<base> 标签没有结束标签;在 XHTML 中,<base> 标签必须被正确地关闭。
<link>定义了文档与外部资源之间的关系,通常用于链接到样式表:<link rel="stylesheet" type="text/css" href="mystyle.css">
<style>定义了HTML文档的样式文件
<script>用于加载脚本文件,如JavaScript
<meta>通常用于指定网页的描述,关键词,文件的最后修改时间,作者,和其他元数据。元数据也不显示在页面上,但会被浏览器解析。



link进来的叫外部样式表,head中的style叫内部样式表,而直接<h1 style="">则属于内联样式表。
style和meta用法示例:

<style type="text/css">        
body {background-color:yellow}     
h1 {color:red;}   
p {color:blue}
<!--这样在body中写h1标签等等的时候颜色就会被改变-->        
</style>        
为搜索引擎定义关键词:    
<meta name="keywords" content="HTML, CSS, XML, XHTML, JavaScript">

为网页定义描述内容:    
<meta name="description" content="Free Web tutorials on HTML and CSS">

定义网页作者:    
<meta name="author" content="Hege Refsnes">

每30秒中刷新当前页面:   
<meta http-equiv="refresh" content="30">

19.表格——<table>…</table>定义表格;<th>…</th>定义表格的标题栏(文字加粗);<tr>…</tr>定义表格的行;<td>…</td>:定义表格的列。cellpadding用于设置单元格边距<table border="1" cellpadding="10">;cellspacing属性用于设置单元格间距。

<h4>两行三列:</h4>
<table border="1">
<tr>
  <td>100</td>
  <td>200</td>
  <td>300</td>
</tr>
<tr>
  <td>400</td>
  <td>500</td>
  <td>600</td>
</tr>
</table>

<!--跨n行n列的例子,跨行则用colspan-->
<h4>单元格跨两列:</h4>
<table border="1">
<tr>
  <th>First Name:</th>
  <td>Bill Gates</td>
</tr>
<tr>
  <th rowspan="2">Telephone:</th>
  <td>555 77 854</td>
</tr>
<tr>
  <td>555 77 855</td>
</tr>
</table>

20.列表——列表项内部可以使用段落、换行符、图片、链接以及其他列表等等。
无序列表:

<ul><!--可使用style属性更改列表前的标志:style="list-style-type:disc"。 :后还可以是circle、square-->
  <li>咖啡</li>
  <li></li>
  <li>牛奶</li>
</ul>

有序列表(可设置起始序号):

<ol start="50"><!--也可以使用type属性更改序号类型:type="A",type="a","I","i"-->
  <li>咖啡</li>
  <li></li>
  <li>牛奶</li>
</ol>

21.将script插入html文档——script一般置于body标签的末尾部分(不支持 JavaScript 的浏览器会使用 noscript 元素中定义的内容(文本)来替代):

<body>


<script>
document.write("Hello World!")
</script>

<noscript>抱歉,你的浏览器不支持 JavaScript!</noscript>

</body>
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值