html 基础及小问题

时间:2021-11-07 14:17:27
<html>
<head>
<title>第一个网页</title>
</head>
<body>
<b>第一行文字</b>
<p><font color=red>第二行文字</font></p>
<font size=7>第三行文字</font><br/>
<font size=5>第三行文字</font></br>
<font size=7>&copy; £ &reg;</font><br/>
<a href='demo1_2.html' target="_blank">娃哈哈</a><br/>
<img src='test.jpg' width=170px border=5 /><br/>
<table border=2 cellspacing=5 cellpadding=5 align="center" bgcolor="yellow" width=500px >
<tr align="center"><td>1</td><td>2</td><td>3</td></tr>
<tr align="center"><td>1</td><td>2</td><td>3</td></tr>
<tr align="center"><td>1</td><td>2</td><td>3</td></tr>
</table>
</body>
</html>

<b>粗体;<font>字体设置;<p>新建段落;<br/>换行;<table>表格;<tr>行;<td>列;<a>超链接;<img/>图片。


<html>
<head>
<title>第二个网页</title>
</head>
<body>
<b>娃哈哈</b>
<ul type="circle">
<li>123</li>
<li>123</li>
<li>123</li>
</ul>
<ol type="A">
<li>123</li>
<li>123</li>
<li>123</li>
</ol>
</body>
</html>
无序和有序列表。


<frameset cols="20%,80%">
<frame src="demo1_1.html" />
<frame src="demo1_2.html" />
</frameset>
框架分割

用div/css进行布局(方便维护)

<!DOCTYPE html>
<html>
<head>
<style type="text/css">
div#container{width:500px}
div#header {background-color:#99bbbb;}
div#menu {background-color:#ffff99; height:200px; width:100px; float:left;}
div#content {background-color:#EEEEEE; height:200px; width:400px; float:left;}
div#footer {background-color:#99bbbb; clear:both; text-align:center;}
h1 {margin-bottom:0;}
h2 {margin-bottom:0; font-size:14px;}
ul {margin:0;}
li {list-style:none;}
</style>
</head>

<body>

<div id="container">

<div id="header">
<h1>Main Title of Web Page</h1>
</div>

<div id="menu">
<h2>Menu</h2>
<ul>
<li>HTML</li>
<li>CSS</li>
<li>JavaScript</li>
</ul>
</div>

<div id="content">Content goes here</div>

<div id="footer">Copyright W3School.com.cn</div>

</div>

</body>
</html>


用表格table布局

<!DOCTYPE html>
<html>
<body>

<table width="500" border="0">
<tr>
<td colspan="2" style="background-color:#99bbbb;">
<h1>Main Title of Web Page</h1>
</td>
</tr>

<tr valign="top">
<td style="background-color:#ffff99;width:100px;text-align:top;">
<b>Menu</b><br />
HTML<br />
CSS<br />
JavaScript
</td>
<td style="background-color:#EEEEEE;height:200px;width:400px;text-align:top;">
Content goes here</td>
</tr>

<tr>
<td colspan="2" style="background-color:#99bbbb;text-align:center;">
Copyright W3School.com.cn</td>
</tr>
</table>

</body>
</html>


隐藏浏览器滚动条:

去掉垂直方向(上下拉)的滚动条:
<body style="overflow:scroll;overflow-y:hidden">网页正文</body>

去掉水平方向(左右拉)的滚动条:

<body style="overflow:scroll;overflow-x:hidden">网页正文</body>

若水平的和垂直的都不想要,那就这样,更简单:
<body scroll="no"></body>