老师布置的作业,让用html语言写一个自己的网站,其中要用到frame,table,font,ul等等标签。
frame的作用是把网页分成几个框架,用法如下:
<FRAMESET ROWS="," COLS=",">
<FRAME src="" >
<FRAME src="" >
</FRAMESET>
该语句填写在<body>标签之前,</head>标签之后,参数说明:
rows是指把网页分成两行,引号中逗号前填写上面的框架所占像素个数,如200,逗号之后填写下面框架所占像素数,如果想把剩余的都分给下面的框架,则填写*。cols指把网页分成两列,其中的参数同上。
下面src后引号内填写框架内网页的地址,name里为给框架起的名字,用以标识不同的框架。
如
<FRAMESET COLS="250,*">
<FRAME src="sidebar.html" >
<FRAME src="body.html" scrolling="auto">
</FRAMESET>
效果图:
当然要在当前目录下建立一个sidebar.html和body.html的文件。
frame嵌套:
嵌套frame时,在需要嵌套的frame处再次嵌入frameset标签即可,
如:
<FRAMESET ROWS="*,100">
<FRAMESET COLS="250,*">
<FRAME src="sidebar.html" >
<FRAME src="body.html" scrolling="auto">
</FRAMESET>
<FRAME src="bottom.html" >
</FRAMESET>
该语句是首先把网页分为上下两个框架,下面的框架为100像素,然后把上面的框架分为左右两个框架,左框架为250个像素,效果图: