×

css网页设计代码作业

css网页设计代码作业(求一个html或者css、js的网页设计作业)

admin admin 发表于2023-06-08 07:12:18 浏览42 评论0

抢沙发发表评论

本文目录

求一个html或者css、js的网页设计作业


《!DOCTYPE HTML》
《!-- saved from url=(0014)about:internet --》
《html lang=“en-US“》
《style type=“text/css“》
《!--
*{margin:0;padding:0;border:0;}
body {
font-family: arial, 宋体, serif;
font-size:12px;
}
#nav {
width:180px;
line-height: 24px;
list-style-type: none;
text-align:left;
/*定义整个ul菜单的行高和背景色*/
}
/*==================一级目录===================*/
#nav a {
width: 160px;
display: block;
padding-left:20px;
/*Width(一定要),否则下面的Li会变形*/
}
#nav li {
background:#CCC; /*一级目录的背景色*/
border-bottom:#FFF 1px solid; /*下面的一条白边*/
float:left;
/*float:left,本不应该设置,但由于在Firefox不能正常显示
继承Nav的width,限制宽度,li自动向下延伸*/
}
#nav li a:hover{
background:#CC0000; /*一级目录onMouseOver显示的背景色*/
}
#nav a:link {
color:#666; text-decoration:none;
}
#nav a:visited {
color:#666;text-decoration:none;
}
#nav a:hover {
color:#FFF;text-decoration:none;font-weight:bold;
}
/*==================二级目录===================*/
#nav li ul {
list-style:none;
text-align:left;
}
#nav li ul li{
background: #EBEBEB; /*二级目录的背景色*/
}
#nav li ul a{
padding-left:20px;
width:160px;
/* padding-left二级目录中文字向右移动,但Width必须重新设置=(总宽度-padding-left)*/
}
/*下面是二级目录的链接样式*/
#nav li ul a:link {
color:#666; text-decoration:none;
}
#nav li ul a:visited {
color:#666;text-decoration:none;
}
#nav li ul a:hover {
color:#F3F3F3;
text-decoration:none;
font-weight:normal;
background:#CC0000;
/* 二级onmouseover的字体颜色、背景色*/
}
/*==============================*/
#nav li:hover ul {
left: auto;
}
#nav li.sfhover ul {
left: auto;
}
#content {
clear: left;
}
#nav ul.collapsed {
display: none;
}
--》
#PARENT{
width:300px;
padding-left:20px;
}
《/style》
《div id=“PARENT“》
《ul id=“nav“》
《li》《a href=“#Menu=ChildMenu1“ onclick=“DoMenu(’ChildMenu1’)“》我的网站《/a》
《ul id=“ChildMenu1“ class=“collapsed“》
《li》《a href=“#“》网页教学网《/a》《/li》
《li》《a href=“#“》管理《/a》《/li》
《li》《a href=“#“》网页教学网《/a》《/li》
《li》《a href=“#“》管理《/a》《/li》
《li》《a href=“#“》网页教学网《/a》《/li》
《li》《a href=“#“》管理《/a》《/li》
《/ul》
《/li》
《li》《a href=“#Menu=ChildMenu2“ onClick=“DoMenu(’ChildMenu2’)“》我的帐务《/a》
《ul id=“ChildMenu2“ class=“collapsed“》
《a href=“#“》支付《/a》《/li》
《li》《a href=“#“》管理《/a》《/li》
《li》《a href=“#“》网上支付《/a》《/li》
《li》《a href=“#“》登记汇款《/a》《/li》
《li》《a href=“#“》在线招领《/a》《/li》
《li》《a href=“#“》历史帐务《/a》《/li》
《/ul》
《/li》
《li》《a href=“#Menu=ChildMenu3“ onClick=“DoMenu(’ChildMenu3’)“》网站管理《/a》
《ul id=“ChildMenu3“ class=“collapsed“》
《li》《a href=“#“》登录《/a》《/li》
《a href=“#“》管理《/a》《/li》
《li》《a href=“#“》管理《/a》《/li》
《li》《a href=“#“》管理《/a》《/li》
《/ul》
《/li》
《li》《a href=“#Menu=ChildMenu4“ onClick=“DoMenu(’ChildMenu4’)“》网站管理《/a》
《ul id=“ChildMenu4“ class=“collapsed“》
《li》《a href=“#“》登录《/a》《/li》
《a href=“#“》管理《/a》《/li》
《li》《a href=“#“》管理《/a》《/li》
《li》《a href=“#“》管理《/a》《/li》
《li》《a href=“#“》管理《/a》《/li》
《/ul》
《/li》
《/ul》
《/div》
《script type=text/javascript》《!--
var LastLeftID = ““;
function menuFix() {
var obj = document.getElementById(“nav“).getElementsByTagName(“li“);
for (var i=0; i《obj.length; i++) {
obj[i].onmouseover=function() {
this.className+=(this.className.length》0? “ “: ““) + “sfhover“;
}
obj[i].onMouseDown=function() {
this.className+=(this.className.length》0? “ “: ““) + “sfhover“;
}
obj[i].onMouseUp=function() {
this.className+=(this.className.length》0? “ “: ““) + “sfhover“;
}
obj[i].onmouseout=function() {
this.className=this.className.replace(new RegExp(“( ?|^)sfhover\\b“), ““);
}
}
}
function DoMenu(emid)
{
var obj = document.getElementById(emid);
obj.className = (obj.className.toLowerCase() == “expanded“?“collapsed“:“expanded“);
if((LastLeftID!=““)&&(emid!=LastLeftID)) //关闭上一个Menu
{
document.getElementById(LastLeftID).className = “collapsed“;
}
LastLeftID = emid;
}
function GetMenuID()
{
var MenuID=““;
var _paramStr = new String(window.location.href);
var _sharpPos = _paramStr.indexOf(“#“);
if (_sharpPos 》= 0 && _sharpPos 《 _paramStr.length - 1)
{
_paramStr = _paramStr.substring(_sharpPos + 1, _paramStr.length);
}
else
{
_paramStr = ““;
}
if (_paramStr.length 》 0)
{
var _paramArr = _paramStr.split(“&“);
if (_paramArr.length》0)
{
var _paramKeyVal = _paramArr.split(“=“);
if (_paramKeyVal.length》0)
{
MenuID = _paramKeyVal;
}
}
/*
if (_paramArr.length》0)
{
var _arr = new Array(_paramArr.length);
}
//取所有#后面的,菜单只需用到Menu
//for (var i = 0; i 《 _paramArr.length; i++)
{
var _paramKeyVal = _paramArr[i].split(’=’);
if (_paramKeyVal.length》0)
{
_arr[_paramKeyVal] = _paramKeyVal;
}
}
*/
}
if(MenuID!=““)
{
DoMenu(MenuID)
}
}
GetMenuID(); //*这两个function的顺序要注意一下,不然在Firefox里GetMenuID()不起效果
menuFix();
--》《/script》

Div+css 网页设计作业 求大神


同志,这个问题好像回答过你了啊,怎么还问

《html xmlns=“http://www.w3.org/1999/xhtml“》

《head runat=“server“》

    《title》《/title》

    《script type=“text/javascript“》

        function fun() {

            var divMainWidth = document.getElementById(’divmain’).clientWidth;

            var divLeftWidth = document.getElementById(’left’).clientWidth;

            var divRightWidth = document.getElementById(’right’).clientWidth;

            var divcenter = document.getElementById(’center’);

            divcenter.style.width = divMainWidth - divLeftWidth - divRightWidth+“px“;

        }

        window.onload = fun;

    《/script》

《/head》

《body》

    《form id=“form1“ runat=“server“》

    《div id=“top“ style=“width: 100%;height: 150px;background-color: gray;margin-bottom: -50px“》

    “top“

    《/div》

    《div id=“divmain“ style=“width: 80%;height: 400px;margin-left: 10%“》

    《div id=“left“ style=“background-color: red;height: 100%;width: 100px;float: left“》

        “left“

    《/div》

    《div id=“center“ style=“background-color: blue;height: 100%;width: auto;float: left“》

        “center“

    《/div》

    《div id=“right“ style=“background-color: green;height: 100%;width: 100px;float: left“》

        “right“

    《/div》

    《/div》

    《div id=“bottom“ style=“width: 100%;height: 150px;background-color: gray;margin-top: -50px“》

    “bottom“

    《/div》

    《/form》

《/body》

《/html》


网页设计css盒子模型代码


CSS 盒子模型

CSS 盒子模型(Box Model)

所有HTML元素可以看作盒子,在CSS中,“box model“这一术语是用来设计和布局时使用。

CSS盒模型本质上是一个盒子,封装周围的HTML元素,它包括:边距,边框,填充,和实际内容。

盒模型允许我们在其它元素和周围元素边框之间的空间放置元素。

下面的图片说明了盒子模型(Box Model):

不同部分的说明:

  • Margin(外边距) - 清除边框外的区域,外边距是透明的。

  • Border(边框) - 围绕在内边距和内容外的边框。

  • Padding(内边距) - 清除内容周围的区域,内边距是透明的。

  • Content(内容) - 盒子的内容,显示文本和图像。

  • 为了正确设置元素在所有浏览器中的宽度和高度,你需要知道的盒模型是如何工作的。

    元素的宽度和高度

    重要: 当您指定一个 CSS 元素的宽度和高度属性时,你只是设置内容区域的宽度和高度。要知道,完整大小的元素,你还必须添加内边距,边框和边距。

    请点击输入图片描述

    下面的例子中的元素的总宽度为300px:

    实例

    div {
       width: 300px;    border: 25px solid green;    padding: 25px;    margin: 25px;}

    尝试一下 »

    让我们自己算算:
    300px (宽)
    + 50px (左 + 右填充)
    + 50px (左 + 右边框)
    + 50px (左 + 右边距)
    = 450px

    试想一下,你只有250像素的空间。让我们设置总宽度为250像素的元素:

    实例

    div {
       width: 220px;    padding: 10px;    border: 5px solid gray;    margin: 0;
    }

    尝试一下 »

    最终元素的总宽度计算公式是这样的:

    总元素的宽度=宽度+左填充+右填充+左边框+右边框+左边距+右边距

    元素的总高度最终计算公式是这样的:

    总元素的高度=高度+顶部填充+底部填充+上边框+下边框+上边距+下边距

    浏览器的兼容性问题

    一旦为页面设置了恰当的 DTD,大多数浏览器都会按照上面的图示来呈现内容。然而 IE 5 和 6 的呈现却是不正确的。根据 W3C 的规范,元素内容占据的空间是由 width 属性设置的,而内容周围的 padding 和 border 值是另外计算的。不幸的是,IE5.X 和 6 在怪异模式中使用自己的非标准模型。这些浏览器的 width 属性不是内容的宽度,而是内容、内边距和边框的宽度的总和。

    虽然有方法解决这个问题。但是目前最好的解决方案是回避这个问题。也就是,不要给元素添加具有指定宽度的内边距,而是尝试将内边距或外边距添加到元素的父元素和子元素。

    IE8 及更早IE版本不支持设置填充的宽度和边框的宽度属性。

    解决IE8及更早版本不兼容问题可以在HTML页面声明 《!DOCTYPE html》即可。


跪求,网页制作成品,用HTML和CSS制作的,要有源代码,只为交作业,十万火急!!!


《!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Transitional//EN“ “http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd“》
《html》
《head》
《title》新疆行知书《/title》
《link href=“20.css“ rel=“stylesheet“ type=“text/css“》
《/head》
《body》
《div id=“container“》
《div id=“banner“》《img src=“banner.jpg“》《/div》
《div id=“globallink“》
《ul》
《li》《a href=“#“》首页《/a》《/li》
《li》《a href=“#“》新疆简介《/a》《/li》
《li》《a href=“#“》风土人情《/a》《/li》
《li》《a href=“#“》吃在新疆《/a》《/li》
《li》《a href=“#“》路线选择《/a》《/li》
《li》《a href=“#“》自助行《/a》《/li》
《li》《a href=“#“》摄影摄像《/a》《/li》
《li》《a href=“#“》游记精选《/a》《/li》
《li》《a href=“#“》资源下载《/a》《/li》
《li》《a href=“#“》雁过留声《/a》《/li》
《/ul》
《br》
《/div》
《div id=“left“》
《div id=“weather“》
《h3》《span》天气查询《/span》《/h3》
《ul》
《li》乌鲁木齐   雷阵雨 20℃-31℃《/li》
《li》吐鲁番   多云转阴 20℃-28℃《/li》
《li》喀什   阵雨转多云 25℃-32℃《/li》
《li》库尔勒   阵雨转阴 21℃-28℃《/li》
《li》克拉马依   雷阵雨 26℃-30℃《/li》
《/ul》
《br》
《/div》
《div id=“today“》
《h3》《span》今日推荐《/span》《/h3》
《ul》
《li》《a href=“#“》《img src=“tuijian1.jpg“》《/a》《/li》
《li》《a href=“#“》喀纳斯河《/a》《/li》
《li》《a href=“#“》《img src=“tuijian2.jpg“》《/a》《/li》
《li》《a href=“#“》布尔津《/a》《/li》
《li》《a href=“#“》《img src=“tuijian3.jpg“》《/a》《/li》
《li》《a href=“#“》天山之路《/a》《/li》
《/ul》
《br》
《/div》
《/div》
《div id=“middle“》
《div id=“ghost“》《a href=“#“ title=“魔鬼城探秘“》《img src=“ghost.jpg“ border=“0“》《/a》《/div》
《div id=“beauty“》
《h3》《span》美景寻踪《/span》《/h3》
《ul》
《li》《a href=“#“》《img src=“beauty1.jpg“》《/a》《/li》
《li》《a href=“#“》《img src=“beauty2.jpg“》《/a》《/li》
《li》《a href=“#“》《img src=“beauty3.jpg“》《/a》《/li》
《li》《a href=“#“》《img src=“beauty4.jpg“》《/a》《/li》
《/ul》
《br》
《/div》
《div id=“route“》
《h3》《span》线路精选《/span》《/h3》
《ul》
《li》《a href=“#“》吐鲁番——库尔勒——库车——塔中——和田——喀什《/a》《/li》
《li》《a href=“#“》乌鲁木齐——天池——克拉马依——乌伦古湖——喀纳斯《/a》《/li》
《li》《a href=“#“》乌鲁木齐——奎屯——乔尔玛——那拉提——巴音布鲁克《/a》《/li》
《li》《a href=“#“》乌鲁木齐——五彩城——将军隔壁——吉木萨尔《/a》《/li》
《/ul》
《br》
《/div》
《/div》
《div id=“right“》
《div id=“map“》
《h3》《span》新疆风光《/span》《/h3》
《p》《a href=“#“ title=“点击看大图“》《img src=“map1.jpg“》《/a》《/p》
《p》《a href=“#“ title=“点击看大图“》《img src=“map2.jpg“》《/a》《/p》
《/div》
《div id=“food“》
《h3》《span》小吃推荐《/span》《/h3》
《ul》
《li》《a href=“#“》17号抓饭《/a》《/li》
《li》《a href=“#“》大盘鸡《/a》《/li》
《li》《a href=“#“》五一夜市《/a》《/li》
《li》《a href=“#“》水果《/a》《/li》
《/ul》
《br》
《/div》
《div id=“life“》
《h3》《span》宾馆酒店《/span》《/h3》
《ul》
《li》《a href=“#“》美丽华大饭店《/a》《/li》
《li》《a href=“#“》海德大饭店《/a》《/li》
《li》《a href=“#“》银都大饭店《/a》《/li》
《li》《a href=“#“》鸿福大饭店《/a》《/li》
《li》《a href=“#“》友好大酒店《/a》《/li》
《li》《a href=“#“》棉麻宾馆《/a》《/li》
《li》《a href=“#“》电信宾馆《/a》《/li》
《/ul》
《br》
《/div》
《/div》
《div id=“footer“》
《p》艾萨克 ©版权所有 《a href=“mailto:demo@demo.com“》demo@demo.com《/a》《/p》
《/div》
《/div》
《/body》
《/html》
css为:
body{
background-color:#2286c6;
margin: 0px;
padding:0px;
text-align:center;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
}
#container{
position:relative;
margin:0px auto 0px auto;
width:780px;
text-align:left;
}
div br{
display:none;
}
#globallink{
margin:0px; padding:0px;
}
#globallink ul{
list-style:none;
padding:0px; margin:0px;
}
#globallink li{
float:left;
text-align:center;
width:78px;
}
#globallink a{
display:block;
padding:9px 6px 11px 6px;
background:url(button1.jpg) no-repeat;
margin:0px;
}
#globallink a:link, #globallink a:visited{
color:#004a87;
text-decoration:underline;
}
#globallink a:hover{
color:#FFFFFF;
text-decoration:underline;
background:url(button1_bg.jpg) no-repeat;
}
#left{
float:left;
width:200px;
background-color:#FFFFFF;
margin:0px;
padding:0px 0px 5px 0px;
color:#d8ecff;
}
#left div{
background-color:#5ea6eb;
margin:0px 5px 0px 5px;
}
#weather{
background:url(weather.jpg) no-repeat -5px 0px;
margin:0px 5px 0px 5px;
background-color:#5ea6eb;
}
div#left #weather h3{
font-size:12px;
padding:24px 0px 0px 74px;
color:#FFFFFF;
background:none;
margin:0px;
}
div#weather ul{
margin:8px 5px 0px 5px;
padding:10px 0px 8px 5px;
list-style:none;
}
#weather ul li{
background:url(icon1.gif) no-repeat 0px 6px;
padding:1px 0px 0px 10px;
}
#left div h3{
font-size:12px;
padding:4px 0px 2px 15px;
color:#003973;
margin:0px 0px 5px 0px;
background:#bbddff url(icon2.gif) no-repeat 5px 7px;
}
#today{
padding:0px 0px 10px 0px;
}
#today ul{
list-style:none;
margin:-5px 0px 0px 0px;
padding:0px;
}
#today ul li{
text-align:center;
}
#today ul li img{
border:1px solid #FFFFFF;
margin:8px 0px 0px 0px;
}
#today ul li a:link, #today ul li a:visited{
color:#d8ecff;
text-decoration:none;
}
#today ul li a:hover{
color:#FFFF00;
text-decoration:underline;
}
#middle{
background-color:#FFFFFF;
margin:0px 0px 0px 2px;
padding:5px 0px 0px 0px;
width:400px; float:left;
}
#middle div{
margin-left:5px;
margin-right:5px;
position:relative;
}
#middle h3{
margin:0px; padding:0px;
height:41px;
}
#middle h3 span{
display:none; /* 文字去掉,换成图片 */
}
#beauty{
margin:15px 0px 0px 0px;
padding:0px;
}
#beauty h3{
background:url(picture_h1.gif) no-repeat;
}
#beauty ul, #route ul{
list-style:none;
margin:8px 1px 0px 1px;
padding:0px;
}
#beauty ul li{
float:left;
width:97px;
text-align:center;
}
#beauty ul li img{
border:1px solid #4ab0ff;
}
#route{
clear:both; margin:0px;
padding:5px 0px 15px 0px;
}
#route h3{
background:url(route_h1.gif) no-repeat;
}
#route ul li{
padding:3px 0px 0px 30px;
background:url(icon1.gif) no-repeat 20px 7px;
}
#route ul li a:link, #route ul li a:visited{
color:#004e8a;
text-decoration:none;
}
#route ul li a:hover{
color:#000000;
text-decoration:underline;
}
#right{
float:left;
margin:0px 0px 1px 2px;
width:176px;
background-color:#FFFFFF;
color:#d8ecff;
}
#right div{
position:relative;
margin-left:5px;
margin-right:5px;
background-color:#5ea6eb;
}
#right div h3{
font-size:12px;
padding:4px 0px 2px 15px;
color:#003973;
margin:0px 0px 5px 0px;
background:#bbddff url(icon2.gif) no-repeat 5px 7px;
}
#map{
margin-top:5px;
}
#map p{
text-align:center;
margin:0px;
padding:2px 0px 5px 0px;
}
#map p img{
border:1px solid #FFFFFF;
}
#food{
padding-top:10px;
}
#food ul, #life ul{
list-style:none;
padding:0px 0px 10px 0px;
margin:10px 10px 0px 10px;
}
#food ul li, #life ul li{
background:url(icon1.gif) no-repeat 3px 9px;
padding:3px 0px 3px 12px;
border-bottom:1px dashed #EEEEEE;
}
#food ul li a:link, #food ul li a:visited, #life ul li a:link, #life ul li a:visited{
color:#d8ecff;
text-decoration:none;
}
#food ul li a:hover, #life ul li a:hover{
color:#000000;
text-decoration:none;
}
#life{
padding-top:10px;
padding-bottom:5px;
margin-bottom:5px;
}
#footer{
background-color:#FFFFFF;
margin:1px 0px 0px 0px;
clear:both;
position:relative;
padding:1px 0px 1px 0px;
}
#footer p{
text-align:center;
padding:0px;
margin:4px 5px 4px 5px;
background-color:#5ea6eb;
}
#footer p a{
color:#FFFFFF;
text-decoration:none;
}

CSS代码及网页制作


这部分是css样式表啊
《style
type=“text/css“》
《!--
a:visited
{color:#000000;
text-decoration:
none
}
访问过得链接样式
里面的属性color是链接
的颜色;
第二个属性
text-decoration:
none

表示链接无下划线
a:link
{
color:#000000;
text-decoration:
none;
}
未访问链接样式
同上
a:active
{
color:#000000;
text-decoration:
none;
}
被选择的链接样式
同上
a:hover
{
color:#000000;
text-decoration:
underline;
}
鼠标悬停在链接上的样式
这里不一样的就是
text-decoration属性值
为underline
这就是有下划线
table
{font-family:
“奔覆“;
font-size:
9pt;
line-height:120%}
表格的样式
表格中的字体
font-family:
“奔覆“;
字体大小
font-size:
9pt;
行高
line-height:120%
td
{font-family:
“奔覆“;
font-size:
9pt;color:#666666;text-align:
justify}
单元格的样式
单元格字体
font-family:
“奔覆“;字体大小
font-size:
9pt;字体颜色color:#666666;字体对齐方式text-align:
justify
.nblue1
{font-color:#ffffff;}

.nblue1
样式
字体颜色
应该直接写color就可以了
.unnamed1
{
text-align:
justify}

.unnamed1
样式
字体对齐方式
--》
《/style》
由此可见
这个样式表里面没有定义有关背景图片的属性
所以
你要改得图片
应该直接在html里面改就可以了
上面定义的字体
font-family:
“奔覆“,
奔覆
这字体别人电脑上根本没有
定义了没啥用
就用别人电脑上都有的
宋体
黑体
或者
楷书
等等

想用就用图片来代替吧