精华内容
下载资源
问答
  • 1、800*600下,网页宽度保持在778以内,就不会出现水平滚动条,高度则视版面和内容决定。2、1024*768下,网页宽度保持在1002以内,如果满框显示的话,高度是612-615之间.就不会出现水平滚动条和垂直滚动条。3、在ps...
  • 通过19楼网页广告设计规范来学习一下一般网页广告设计方法
  • 广告设计公司网页模板
  • 电脑字体大全!网页设计广告设计字体大全!共包含263种字体样式,覆盖网页设计广告设计,logo设计等作图所需的字体!
  • 适合广告设计和网络设计、室内设计等行业的平面效果图。
  • Photoshop制作网页banner广告设计.pdf
  • 网页中的广告设计.pdf

    2021-10-09 02:36:40
    网页中的广告设计.pdf
  • js广告代码 , 网页设计用到的广告代码 ,教你如何装饰网页
  • 2019自考《网页广告设计》考试大纲&复习重点
  • 这是php语言写的汽车广告网页,页面还比较精美,主要由后台进行管理,需要的可以下载来看看!
  • 网页特效(可单独关闭的对联广告)可适用于JSP或者ASP网页设计中,代码都已整理好。
  • 网页广告设计师必备188个全球知名IT企业LOGO打包矢量素材! it企业,标志,logo,acer,dobe,软件,bing,asu,canon,gmail,hp,dell,msn,.net,windows,xbox,YouTube,odaad....... 全部是矢量的: 1/做网页友情链接图标,...
  • 创意设计公司,设计师作品集,数字广告代理商html5&boostrap网页模板 boostrap设计公司官方网站模板、html5作品集网页模板素材、快速搭建求职作品网站
  • 网页广告教程: 资源来源于互联网: 为rar压缩文件,请压缩后使用
  • 基于视觉信息传达的网页广告智能推送系统设计.pdf
  • 在网上收集的20多种js特效,如果你是网页设计师,一定会对你大有帮助
  • 摘要:Photoshop是当前最为出名的图像处理软件之一在图形图像及输入输出方面表现精确而细致不但在数码照片处理广告摄影视觉创意平面设计艺术文字和建筑效果图后期修饰等领域广泛应用而且在网页设计方面也有出色表现...
  • 网页设计案例 马拉松宣传网页设计

    千次阅读 多人点赞 2020-02-02 23:02:59
    本篇博客介绍一个典型而有效的网页设计案例,这个案例用到了HTML,HTML5,CSS,CSS3,JavaScript。囊括了主页设计,联系方式页面设计, 旋转唱片音乐页面,图片库页面,幻灯片设计,表单页面等等,同时布局方法具有...

    博客简介

    本篇博客介绍一个典型而有效的网页设计案例,这个案例用到了HTML,HTML5,CSS,CSS3,JavaScript。囊括了主页设计,联系方式页面设计, 旋转唱片音乐页面,图片库页面,幻灯片设计,表单页面等等,最后提供了源码下载。源码地址

    • 资源结构
    • 页面结构
    • 导航栏设计
    • 幻灯片
    • 网页内部导航
    • 图片库
    • 旋转唱片音乐页面
    • 增强表格
    • 联系方式页面
    • 压缩代码

    样例展示

    可能会有广告,请直接跳过看下面的代码

    网页设计——一张介绍马拉松keep训练的网页

    在这里插入图片描述

    资源结构

    整个图片,audio,video,HTML,以及CSS ,JavaScript文件的布局如下:
    在这里插入图片描述

    HTML的文件设置

    我们设想,整个网页由多个结构相似的页面组成,通过页面上部的导航栏链接起来。那么为什么不 给所有的页面设计一个模板 呢?设置好模板之后,每个页面只需要在当前模板的基础上稍加改动就能达到我们想要的效果。这样整个模板的重用性将会大大提高,也给后期的维护带来便利
    在这里插入图片描述
    在这里插入图片描述

    CSS文件设置

    令人眼花缭乱的CSS文件如何设置?关键在于你的文件布局是否有利于后期的维护,如果布局不合理,那么CSS的设置将会是一个让人头疼的问题,这里我们的处理办法是:按照布局layout,颜色color,排版typography归为三个文件进行处理,最后在basic.css文件中综合起来:

    @import url(color.css);
    @import url(layout.css);
    @import url(typography.css);
    

    在这里插入图片描述

    JScript文件设置

    关于JavaScript文件,我们一般是尽可能的少,尽可能的让JavaScript综合在一个文件里。为什么?因为一些jS函数是能够重用的,我们尽量将所有的JS放在一个文件中,方便函数重用。当然在特殊情况下我们可以创建格外的JS文件:
    在这里插入图片描述

    资源文件设置

    我们将照片,音频,视频分别放在images,audioes,videoes文件中:
    在这里插入图片描述

    页面结构

    关于页面结构,我们主要关注的是template模板页面的布局,这个布局很大程度上决定了我们整个网页的布局:

    <!DOCTYPE html>
    <html>
    <head>
    	<meta charset="utf-8">
    	<title>Are you ready for the marathon?</title>
    	<link rel="stylesheet" type="text/css" href="styles/basic.css">
    </head>
    <body id="about1">
    <header id="about2">
    	<img src="images/logo.jpg" width="640">
    	<nav>
    		<ul>
    			<li><a href="Home.html"> Home</a></li>
    			<li><a href="About.html"> About</a></li>
    			<li><a href="Photos.html"> Photos</a> </li>   
    			<li><a href="Music.html"> Music</a> </li>
    			<li><a href="Schedule.html"> Schedule</a> </li>
    			<li><a href="Contact.html"> Contact</a> </li>
    		</ul>
    	</nav>
    </header>
    <article>
    	<h1>Are you ready for the marathon?</h1>
    	<p>
    		There is no doubt that Kipchog is a hero, in fact we can be heroes too. If you want to run a marathon like him, you'll be ready for a marathon. 
    		But how to preper for a marathon?
    		It is difficult for a novice who has just entered the marathon to be fully prepared, so let's introduce it in a few simple ways. 
    	</p>
    	<h1>tips</h1>
    		<ul id="tip">
    			<li><a href="#equipment">equipment</a></li>
    			<li><a href="#training">training</a></li>
    			<li><a href="#food">food</a></li>
    		</ul>		
    
    	<h2>training</h2>
    	<p>Behind every top athlete is endless training. After basic preparation, you have to start hard training. 
    	Training is not an endless repetition of a process, but a scientific and effective arrangement of implementation time. </p>
    
    </article>
    	<script src="scriptes/global.js"></script>
    </body>
    </html>
    

    这里我们主要是按照如下布局来设置的:
    在这里插入图片描述
    在这里插入图片描述

    导航栏设计

    导航栏布局

    导航栏的设计一般是采用的无序列表,列表内部嵌套a标签超链接,我们给超链接设置样式,并且设置display样式为block来实现,同时设置a标签的内外边距可以有较好的展示效果:

    HTML:

    	<nav>
    		<ul>
    			<li><a href="Home.html"> Home</a></li>
    			<li><a href="About.html"> About</a></li>
    			<li><a href="Photos.html"> Photos</a> </li>   
    			<li><a href="Music.html"> Music</a> </li>
    			<li><a href="Schedule.html"> Schedule</a> </li>
    			<li><a href="Contact.html"> Contact</a> </li>
    		</ul>
    	</nav>
    

    CSS:

    header nav{
    	border:0.1em solid;
    	border-top: 0;
    	padding-left: 10%;
    	border-radius: 3px;
    }
    header nav ul{
    	width: 100%;
    	overflow: hidden;
    	border-left: 0.1em solid;
    }
    header nav li{
    	display: inline;
    	border-radius: 3px;
    }
    header nav li a{
    	display: block;
    	float: left;
    	padding: 0.7em 2em;
    	border-right: 0.1em solid;
    }
    header nav{
    	font-family: "Lucida Grande","Helvetica","Arial",sans-serif;
    }
    header nav a{
    	text-decoration: none;
    	font-weight: bold;
    }
    

    当前页面的导航栏选项点亮

    我们想要实现这样一个效果,我们点击链接,到达相应的链接网页。我们想要看到当前所在网页的导航栏选项处于高亮的状态。这样的效果很好实现,只需要获取当前网页的链接,历遍nav中的超链接,对比,如果相同则将其class属性设置为高亮的类here,用

    window.location.href.indexOf(url)
    

    获取当前网页,并且进行对比。

    function prepareSlidshow()
    {
    	if(!document.getElementById) return false;
    	if(!document.getElementsByTagName) return false;
    	var slideShow=document.createElement("div");
    	slideShow.setAttribute("id","slideShow");
    	
    	var preview=document.createElement("img");
    	preview.setAttribute("src","images/test.jpg");
    	preview.setAttribute("alt","Choose a picture");
    	preview.setAttribute("id","preview");
    	slideShow.appendChild(preview);
    
    	var gallery=document.getElementById("gallery");//找到插入位置
    	insertAfter(slideShow,gallery);
    
    	preview.style.position="absolute";
    	preview.style.left="0px";
    	preview.style.top="0px";
    	var move=0;
    	loop("preview",move,2000,20);
    }
    function hightLightPage()
    {
    	if(!document.getElementsByTagName) return false;
    	if(!document.getElementById) return false;
    	var header=document.getElementsByTagName("header");
    	if(header.length==0) return false;
    	var vans=header[0].getElementsByTagName("ul");
    	if(vans.length==0) return false;
    	var links=vans[0].getElementsByTagName("a");
    	for(var i=0;i<links.length;i++)
    	{
    		var url=links[i].getAttribute("href");
    		if(window.location.href.indexOf(url)!=-1)
    		{
    			links[i].className="here";
    		}
    	}
    }
    

    幻灯片设计

    和很多网站类似(比如说淘宝,京东)有一个幻灯片的展示区域,我们实现的思路有很多,可以直接用canvas画布设置动画来实现,也可以将几张图片拼接成一张横向的长图,然后设计一个loop函数来递归地移动这张图片,到达边界后又移回起点:

    function loop(id,move,time,movetime)//动画
    {
    	if(move<=-2000) move=0;//边界
    	else move-=400;
    	moveElement(id,move,0,movetime);
    	//loop(id,move,time,movetime);
    	var repeat="loop('"+id+"',"+move+","+time+","+movetime+")";
    	t=setTimeout(repeat,time);
    }
    function moveElement(elementId,final_x,final_y,interval)
    {
    	if(!document.getElementById) return false;
    	if(!document.getElementById(elementId)) return false;
    	var elem=document.getElementById(elementId);
    	var x=parseInt(elem.style.left);
    	var y=parseInt(elem.style.top);
    	if(elem.timer) clearTimeout(elem.timer);
    	if(x==final_x&&y==final_y) return true;//边界条件
    	var dis_x,dis_y;
    	dis_x=Math.ceil((final_x-x)/10);//向上取整
    	x+=dis_x;
    	//round向下取整
    	dis_y=Math.ceil((final_y-y)/10);//向上取整
    	y+=dis_y;
    	elem.style.left=x+"px";
    	elem.style.top=y+"px";
    	var repeat="moveElement('"+elementId+"',"+final_x+","+final_y+","+interval+")";
    	elem.timer=setTimeout(repeat,interval);//定时器设置,递归调用
    }
    

    在这里插入图片描述

    网页内部导航

    比如说CSDN博客的文章,右侧有一个内部导航栏,点击一个标题我们就能跳转到网页中的相应段落,网页内部导航是一种常见的导航形式,对于长篇幅的页面十分重要,如何实现?

    • 在网页内部设置一个超链接列表
    • 给每一个标题设置一个id
    • 将超链接列表的超链接href设置为相应的“”#”+id
    	<h1>tips</h1>
    		<ul id="tip">
    			<li><a href="#equipment">equipment</a></li>
    			<li><a href="#training">training</a></li>
    			<li><a href="#food">food</a></li>
    		</ul>		
    	<section id="equipment">
    		<h2>Equipment</h2>
    		<p>As the king of running shoes, Asics is undoubtedly the best choice.</p>
    	</section>
    
    	<section id="training">
    		<h2>training</h2>
    		<p>Behind every top athlete is endless training. After basic preparation</p>
    	</section>
    
    	<section id="food">
    		<h2>Food</h2>
    		<p>Take care of rest and recovery to avoid pain.</p>
    	</section>
    

    在这里插入图片描述
    section标签不是必要的,我们完全可以将id设置在h1内部.< section > 只是标签定义文档中的节(section、区段)。比如章节、页眉、页脚或文档中的其他部分。

    图片库

    可以将所有图片直接统一放在网页里,但是这样加载网页就会十分缓慢。我们也可以为每一张图片设计一个像网页,就不存在加载缓慢的问题,但是这对于设计人员来说是繁琐的,这个时候我们可以考虑创建一个图片库:
    把整个图片库的浏览链接集中放在图片库主页里,只在用户点击了这个主页的链接时才把相应的链接发送给他,图片库里阻断click的方法值得回味,这里我直接贴出代码,因为在前面我已经介绍过了,直接参考我之前的博客即可:

    function prepareGallery()
    {
    	if(!document.getElementsByTagName) return false;
    	if(!document.getElementById) return false;
    	if(!document.getElementById("photoGallery")) return false;
    	var gallery=document.getElementById("photoGallery");
    	var links=gallery.getElementsByTagName("a");
    	for(var i=0;i<links.length;i++)
    	{
    		links[i].onclick=function()
    		{
    			return !showPic(this);//调用showPic函数
    		}
    		links[i].onkeypress=links[i].onclick;
    	}                                                         
    }
    function showPic(element){
    	if(!document.getElementById("placeholder")) return false;
    	var source=element.getAttribute("href");//获取元素节点的src属性值
    	var placeholder=document.getElementById("placeholder");//查找placeholder元素节点
    	if(placeholder.nodeName!="IMG") return false;//nodeName总是返回大写字母
    	placeholder.setAttribute("src",source);//设置placeholder的src属性值为
    	if(document.getElementById("description"))
    	{
    		var description=document.getElementById("description");//获取元素
    		var text=element.getAttribute("title")?element.getAttribute("title"):"";
    		//查找成功则获取title,否则获取空串,这样不会因为无法访问title而导致图片也无法加载
    		if (description.firstChild.nodeType==3) description.firstChild.nodeValue=text;//当节点类型为3的时候,添加
    	}
    	return true;
    }
    function preparePlaceHolder()
    {
    	if(!document.createTextNode) return false;
    	if(!document.createElement) return false;
    	if(!document.getElementById) return false;
    	if(!document.getElementById("photoGallery")) return false;
    	var placeholder=document.createElement("img");
    	placeholder.setAttribute("id","placeholder");
    	placeholder.setAttribute("src","images/background6.jpg");
    	placeholder.setAttribute("alt","This is my photoGallery");
    	placeholder.setAttribute("height","400");
    	placeholder.setAttribute("width","629");
    	var description=document.createElement("p");
    	description.setAttribute("id","description");
    	var txt=document.createTextNode("Choose an image");
    	description.appendChild(txt);
    	var photoGallery=document.getElementById("photoGallery");
    	//photoGallery.parentNode.insertBefore(placeholder,photoGallery);
    	//photoGallery.parentNode.insertBefore(description,photoGallery);
    	insertAfter(placeholder,photoGallery);
    	insertAfter(description,placeholder);
    }
    

    在这里插入图片描述

    旋转唱片音乐页面

    • 用audio插入音频
    • 设置div插入照片,设置边框为圆形
    • 设置CSS动画
    • 设置监听,当点击播放时,设置div的class为animation2,点击暂停设置div的class为animation2
    • 更为详细的展示可以参见唱片旋转播放效果

    CSS 设置动画关键帧,设置两个class对应停止和永动旋转:

    .animation1{	
    	width: 200px;
    	height: 200px;
    	border:1px solid white;
    	border-radius: 100px;
    	overflow: hidden;
    	float: left;
    	animation:frame 6s  linear paused;
    }
    .animation2{	
    	width: 200px;
    	height: 200px;
    	border:1px solid white;
    	border-radius: 100px;
    	overflow: hidden;
    	float: left;
    	animation:frame 6s  linear infinite;
    }
    .animation1 img,.animation2 img{
    	width: 200px;
    	height: 200px;
    
    }
    @keyframes frame{
    	0% {transform:rotate(0deg); }
    	20%{transform: rotate(72deg);}
    	40%{transform: rotate(144deg);}
    	60%{transform: rotate(216deg);}
    	80%{transform: rotate(288deg);}
    	100%{transform: rotate(360deg);}
    }
    

    Jscript:

    function addLoadEvent(func)
    {
    	var oldonload=window.onload;
    	if(typeof window.onload!='function')//未被绑定
    	{
    		window.onload=func;
    	}
    	else
    	{
    		window.onload=function()//匿名函数添加
    		{
    			oldonload();
    			func();
    		}
    	}
    }
    //唱片的旋转
    function player(audio,pic)
    {
    	if(audio.paused)//当前状态
    	{
    		pic.setAttribute("class","animation1");
    	}
    	else
    	{
    		pic.setAttribute("class","animation2");
    	}
    }
    function playe_Pause()
    {
    	if(!document.getElementsByTagName) return false;
    	var audioes=document.getElementsByTagName("audio");
    	var pictures=document.getElementsByTagName('article')[0].getElementsByTagName("img");
    	if(!audioes||!pictures) return false;
    
    	audioes[0].addEventListener("pause",function(){
    		player(audioes[0],pictures[0].parentNode);
    	});
    	audioes[0].addEventListener("play",function(){
    		player(audioes[0],pictures[0].parentNode);
    	});			
    	audioes[1].addEventListener("pause",function(){
    		player(audioes[1],pictures[1].parentNode);
    	});
    	audioes[1].addEventListener("play",function(){
    		player(audioes[1],pictures[1].parentNode);
    	});		
    	audioes[2].addEventListener("pause",function(){
    		player(audioes[2],pictures[2].parentNode);
    	});
    	audioes[2].addEventListener("play",function(){
    		player(audioes[2],pictures[2].parentNode);
    	});	
    	audioes[3].addEventListener("pause",function(){
    		player(audioes[3],pictures[3].parentNode);
    	});
    	audioes[3].addEventListener("play",function(){
    		player(audioes[3],pictures[3].parentNode);
    	});		
    	audioes[4].addEventListener("pause",function(){
    		player(audioes[4],pictures[4].parentNode);
    	});
    	audioes[4].addEventListener("play",function(){
    		player(audioes[4],pictures[4].parentNode);
    	});	
    	audioes[5].addEventListener("pause",function(){
    		player(audioes[5],pictures[5].parentNode);
    	});
    	audioes[5].addEventListener("play",function(){
    		player(audioes[5],pictures[5].parentNode);
    	});		
    	audioes[6].addEventListener("pause",function(){
    		player(audioes[6],pictures[6].parentNode);
    	});
    	audioes[6].addEventListener("play",function(){
    		player(audioes[6],pictures[6].parentNode);
    	});				
    	
    }
    addLoadEvent(playe_Pause);
    

    在这里插入图片描述

    增强表格

    关于表单的增强,我们主要是设置表单的奇偶行的颜色以及鼠标悬停时的高光。完全可以采用CSS实现,但是这里我们采用的是JavaScript,可以给所有的表格都设置这样的样式:

    • 历遍表格的tr行,如果是奇数行更新className为’odd’
    • 历遍表格的tr行,如果是偶数行更新className为’even’
    • 历遍表格的tr行,设置监听,如果鼠标悬停,则先保存当前oldclass,更新为新的styleover。如果鼠标移出,则将oldclass设置回去。
    function tripeTables()
    {
    	if(!document.getElementsByTagName) return false;
    	var tables=document.getElementsByTagName("table");
    
    	for(var i=0;i<tables.length;i++)
    	{
    		var rows=tables[i].getElementsByTagName("tr");//取得所有列
    		for(var j=0;j<rows.length;j++)
    		{
    			if(j%2) rows[j].setAttribute("class",'odd');
    				else rows[j].setAttribute("class",'even')
    		}
    	}
    }
    function HightRows()
    {
    	if(!document.getElementsByTagName) return false;
    	var rows=document.getElementsByTagName("tr");
    	var oldClass;
    	for(var i=0;i<rows.length;i++)
    	{
    		rows[i].onmouseover=function()
    		{
    			oldClass=this.getAttribute("class");
    			this.setAttribute("class","styleover")
    		}
    		rows[i].onmouseout=function()
    		{
    			this.className=oldClass;
    		}
    	}
    }
    addLoadEvent(tripeTables);
    addLoadEvent(HightRows);
    

    在这里插入图片描述

    联系方式页面

    联系方式页面的设计时绝对必要的,为了让用户能够很方便的反馈,获取联系方式,我们可以用form表单完成,得益于HTML5中表单的新属性,给我们提供了很多便捷的标签。在开始设置之前,我们可以简单地用标签设置标记:

    创建标记

    • post输入框,输入Name信息
    • email输入框,输入联系邮件
    • textarea输入框,输入文本
    • submit提按钮,提交当前页面
    • label可以在点击name时获取焦点
    • placeholder占位符可以在文本框里显示对应的提示消息
    	<form method="post" action="submit.html">
    	<fieldset>
    		<p>
    			<label for="name">Name:</label>
    			<input type="post" id="name" name="name" placeholder="Your name" required="required">
    		</p>
    		<p>
    			<label for="email">Email:</label>
    			<input type="email" id="email" name="email" placeholder="Your email address" required="required"> 
    		</p>
    		<p>
    			<label for="message">Message:</label>
    			<textarea cols="45" rows="7" id="message" name="message" require="require" placeholder="Write your message here."></textarea>
    		</p>
    		<input  id="submit" type="submit" value="Send">
    	</fieldset>
    	</form>
    

    设置样式

    必要的CSS样式,设置如下

    label{
    	display: block;
    }
    fieldset{
    	border:0;
    }
    input{
    	height: 18px;
    	border-radius: 5px;
    	padding: 8px;
    	border:1px solid white;
    	line-height: 18px;
    }
    textarea{
    	border-radius: 5px;
    }
    #submit{
    	background-color: #9370DB;
    	font-weight: bold;
    	width: 65px;
    	height: 40px;
    	border-radius: 5px;
    	padding: 8px;
    	border:1px solid white;
    	line-height: 18px;
    }
    input:hover{
    	transform: scale(1.1);
    }
    

    在这里插入图片描述

    表单验证

    我们可以用JavaScript设置一个验证函数,进行简单的格式处理一般验证是否填入,邮件格式是否正确,我们完全可以设置两个函数来验证ifFilll和isEmail但是得益于:

    • 具有require属性的表格不能为空
    • email表单会自动检验是email格式

    HTML5的新标签帮我们更加完善地解决了这些问题,我们不需要过度的预处理,切记JScript脚本写得不好不如没有编写脚本验证

    在这里插入图片描述
    在这里插入图片描述

    提交表单

    关于表单的提交,此处设置了一个新的页面submit.html,当用户提交成功后页面就会自动跳转到submit页面,显示感谢信息:

    • < form method=“post” action=“submit.html” >设置form标签的action属性,提交表单后将会跳转到相应页面
    • 建立一个新的页面submit.html
    <!DOCTYPE html>
    <html>
    <head>
    	<meta charset="utf-8">
    	<title>Are you ready for the marathon?</title>
    	<link rel="stylesheet" type="text/css" href="styles/basic.css">
    </head>
    <body id="contact1">
    <header id="contact2">
    	<img src="images/logo.jpg" width="640">
    	<nav>
    		<ul>
    			<li><a href="Home.html"> Home</a></li>
    			<li><a href="About.html"> About</a></li>
    			<li><a href="Photos.html"> Photos</a> </li>   
    			<li><a href="Music.html"> Music</a> </li>
    			<li><a href="Schedule.html"> Schedule</a> </li>
    			<li><a href="Contact.html"> Contact</a> </li>
    		</ul>
    	</nav>
    </header>
    <article>
    	<h1>Thanks!</h1>
    	<br>
    	<br>
    	<h4>Thanks for contacting us.We will get back to you as soon as we can.</h4>
    	<br>
    	<br>
    	<br>
    	<br>
    </article>
    	<script src="scriptes/global.js"></script>
    </body>
    </html>
    

    在这里插入图片描述

    压缩代码

    关于代码压缩我们不再赘述,我们在谷歌的Closure Compiler上粘贴代码就能得到压缩的代码了,为了减少用户的网页加载时间,增强体验感,压缩代码不可忽略,十分重要。

    最后我们的网页就设置完成了,虽然说还有很多地方需要改进,比如说最后表单的提交可以用Ajax技术进行优化,界面设计可以更加完美,但是这张网页还是十分具有价值和启发意义,希望所有的Web爱好者,都能在Web开发这条路上越走越宽,越走越远,永远保持一颗积极进取,不断开拓的心。

    网页设计——一张介绍马拉松keep训练的网页

    展开全文
  • 网页设计标准尺寸和网页容量大小标准以及banner广告的尺寸标准  1、800*600下,网页宽度保持在778以内,就不会出现水平滚动条,高度则视版面和内容决定。 2、1024*768下,网页宽度保持在1003以内,如果满...
    网页设计标准尺寸和网页容量大小标准以及banner广告的尺寸标准 
    




    1、800*600下,网页宽度保持在778以内,就不会出现水平滚动条,高度则视版面和内容决定。
    2、1024*768下,网页宽度保持在1003以内,如果满框显示的话,高度是620.就不会出现水平滚动条和垂直滚动条。
    3、在ps里面做网页可以在800*600状态下显示全屏,页面的下方又不会出现滑动条,尺寸为740*560左右 
    4、在PS里做的图到了网上就不一样了,颜色等等方面,因为WEB上面只用到256WEB安全色,而PS中的RGB或者CMYK以及LAB或者HSB的色域很宽颜色范围很广,所以自然会有失色的现象. 


    页面标准按800*600分辨率制作,实际尺寸为778*434px
    页面长度原则上不超过3屏,宽度不超过1屏 
    每个标准页面为A4幅面大小,即8.5X11英寸 
    全尺寸banner为468*60px,半尺寸banner为234*60px,小banner为88*31px
    另外120*90,120*60也是小图标的标准尺寸 
    每个非首页静态页面含图片字节不超过60K,全尺寸banner不超过14K


    标准网页广告尺寸规格: 
    一、120*120,这种广告规格适用于产品或新闻照片展示。
    二、120*60,这种广告规格主要用于做LOGO使用。
    三、120*90,主要应用于产品演示或大型LOGO。
    四、125*125,这种规格适于表现照片效果的图像广告。
    五、234*60,这种规格适用于框架或左右形式主页的广告链接。
    六、392*72,主要用于有较多图片展示的广告条,用于页眉或页脚。
    七、468*60,应用最为广泛的广告条尺寸,用于页眉或页脚。
    八、88*31,主要用于网页链接,或网站小型LOGO。


    广告形式         像素大小              最大尺寸         备注 
    BUTTON            120*60(必须用gif)           7K  
                      215*50(必须用gif)                  7K 
    通栏             760*100                       25K                静态图片或减少运动效果 
                     430*50                          15K 
    超级通栏         760*100 to 760*200      共40K             静态图片或减少运动效果 
    巨幅广告         336*280                          35K 
                             585*120 
    竖边广告         130*300                          25K 
    全屏广告         800*600                          40K                      必须为静态图片,FLASH格式 
    图文混排                                                                各频道不同 15K 
    弹出窗口         400*300(尽量用gif)             40K 
    BANNER            468*60(尽量用gif)               18K 
    悬停按钮         80*80(必须用gif)                  7K 
    流媒体           300*200(可做不规则形状但尺寸不能超过300*200) 30K 播放时间 小于5秒60帧(1秒/12帧)


    网页中的广告尺寸: 
    1.首页右上,尺寸120*60      2.首页顶部通栏,尺寸468*60      3.首页顶部通栏,尺寸760*60
    4.首页中部通栏,尺寸580*60    5.内页顶部通栏,尺寸468*60    6.内页顶部通栏,尺寸760*60
    7.内页左上,尺寸150*60或300*300    8.下载地址页面,尺寸560*60或468*60
    9.内页底部通栏,尺寸760*60     10.左漂浮,尺寸80*80或100*100
    11.右漂浮,尺寸80*80或100*100以上几种说法可能有点小的出入,大家可以探讨一下。


    IAB和EIAA发布新的网络广告尺寸标准 
    在这6种格式中,除了去年iab发布的4种“通用广告包”中的格式:160x600, 300x250, 180x150及728x90,还包括新公布的468x60 和120x600(擎天柱)2种。
    展开全文
  • 网页设计模版

    2013-11-07 12:32:42
    网页设计模版 广告设计方面的 彩色偏创意型的 做艺术网站个人网站都可以
  • 第13章 网页设计实用理论知识 学习概述 要制作出漂亮的网页不仅要求掌握Dreamweaver软件而且还要掌握一些关于网页设计的一些基本理论知识本章内容包括网站的主题和名称网站的标志和横幅广告网站的结构网站的色彩网页...
  • 网页设计命名规范

    千次阅读 2017-06-06 23:14:09
    网页设计命名规范
    网页设计命名规范

    一.网站设计及基本框架结构:


    网页设计命名规范
    1.   Container
    “container“ 就是将页面中的所有元素包在一起的部分,这部分还可以命名为: “wrapper“, “wrap“, “page“.
    2.   Header
    “header” 是网站页面的头部区域,一般来讲,它包含网站的logo和一些其他元素。这部分还可以命名为:“page-header” (或 pageHeader).
    3.   Navbar
    “navbar“等同于横向的导航栏,是最典型的网页元素。这部分还可以命名为:“nav”, “navigation”, “nav-wrapper”.
    4.   Menu
    “Menu”区域包含一般的链接和菜单,这部分还可以命名为: “subNav “, “links“,“sidebar-main”.
    5.   Main
    “Main”是网站的主要区域,如果是博客的话它将包含的日志。这部分还可以命名为: “content“, “main-content” (或“mainContent”)。
    6.   Sidebar
    “Sidebar” 部分可以包含网站的次要内容,比如最近更新内容列表、关于网站的介绍或广告元素等…这部分还可以命名为: “subNav “, “side-panel“, “secondary-content“.
    7.   Footer

    “Footer”包含网站的一些附加信息,这部分还可以命名为: “copyright“.


    二.需要注意的几点:
    1.尽量考虑为元素命名其本身的作用或”用意”,达到语义化。不要使用表面形式的命名.
    如:red/left/big等。
    2.组合命名规则:
    [元素类型]-[元素作用/内容]
    如:搜索按钮: btn-search
    登录表单:form-login
    新闻列表:list-news
    3.涉及到交互行为的元素命名:
    凡涉及交互行为的元素通常会有正常、悬停、点击和已浏览等不同样式,命名可参考以下规则:
    鼠标悬停::hover   点击:click   已浏览:visited

    如:搜索按钮: btn-search、btn-search-hover、btn-search-visited


    三.Photoshop图层结构规范:
    Photoshop图层命名遵循树形结构,凡某元素组成的图层大于3层,即可形成组,所有图层尽量避免使用默认命名(图层+编号)。
    图层命名结构
     
    四.常用命名汇总:
    站点:site
    首页:homepage
    当前位置:currentPath
    二级页面/子页面:subpage
    布局:layout
    搜索:search
    网页头部:head/header
    登录条:loginbar
    标志:logo
    侧栏:side/sidebar
    广告条:banner
    导航:nav
    主 导 航:mainNav
    顶 导 航:topNav
    子导航:subNav
    当前位置导航:crumb
    菜单:menu
    子菜单:subMenu
    菜单内容:menuContent
    子菜单内容:subMenuContent
    下拉:drop
    下拉菜单:dropMenu
    工具条:tool/toolbar
    表单:form
    栏目:column
    箭头:arr/arrow
    搜索:search
    搜索按钮:btn-search
    滚动条:scroll
    主题/外观:theme
    页面主体:main
    页面中部:mainBody
    内容:content
    标签页:tab
    文章列表:list
    标签内容:tagContent
    当前标签:tagCurrent/currentTag
    提示信息:msg
    转角/圆角:cor/corner
    特别的:spec
    资源:source
    加入:joinus
    小技巧:tips
    栏目标题:title
    链接:links
    页脚:footer
    服务:service
    指南:guild
    热点:hot
    新闻:news
    下载:download
    注册:regsiter
    状态:status
    按钮:btn
    注 释:note
    投票:vote
    合作伙伴:partner
    友情链接:friendlink
    关于我们:aboutus
    提交:submit
    搜索框:searchbox
    文本框:textbox
    网页底部:foot/footer
    版权:copyright
    网站地图: sitemap
    列 定 义:column_1of3 (三列中的第一列)
    column_2of3 (三列中的第二列)
    column_3of3 (三列中的第三列)

    分类命名
    id的命名:
    (1)页面结构
      容器: container  页头:header  内容:content/container
      页面主体:main  页尾:footer  导航:nav
      侧栏:sidebar  栏目:column  页面外围控制整体布局宽度:wrapper
      左右中:left right center
    (2)导航
      导航:nav  主导航:mainbav  子导航:subnav
      顶导航:topnav  边导航:sidebar  左导航:leftsidebar
      右导航:rightsidebar  菜单:menu  子菜单:submenu
      标题: title  摘要: summary
    (3)功能
      标志:logo  广告:banner  登陆:login  登录条:loginbar
      注册:regsiter  搜索:search  功能区:shop
      标题:title  加入:joinus  状态:status  按钮:btn
      滚动:scroll  标签页:tab  文章列表:list  提示信息:msg
      当前的: current  小技巧:tips  图标: icon  注释:note
      指南:guild 服务:service  热点:hot  新闻:news
      下载:download  投票:vote  合作伙伴:partner
      友情链接:link  版权:copyright
     
    class的命名:
    (1)颜色:使用颜色的名称或者16进制代码,如
      .red { color: red; }
      .f60 { color: #f60; }
      .ff8600 { color: #ff8600; }
    (2)字体大小,直接使用’font+字体大小’作为名称,如
      .font12px { font-size: 12px; }
      .font9pt {font-size: 9pt; }
    (3)对齐样式,使用对齐目标的英文名称,如
      .left { float:left; }
      .bottom { float:bottom; }
    (4)标题栏样式,使用’类别+功能’的方式命名,如
      .barnews { }
      .barproduct { }
    注意事项:
      1.一律小写;
      2.尽量用英文;
      3.不加中杠和下划线;
      4.尽量不缩写,除非一看就明白的单词.
      主要的 master.css  模块 module.css  基本共用 base.css
      布局,版面 layout.css  主题 themes.css  专栏 columns.css
      文字 font.css  表单 forms.css  补丁 mend.css  打印 print.css
           统计:count


    以上结构就可以组合使用,例如:左列标题lefttitle;底部导航footernav   规范不是说要所有人照一个样子来命名css,我们可以根据自己的需要定制命名规则,只要记住命名的规则,就可以根据网站本身的特点来创造具有自己风格的命名方式。
    一、目前网页设计者用得较多的是基于软件开中变量的命名方式的命名方法。如对于一组用于定义字体样式的class,我们可以使用f即foot的头字母为前缀进行命名,如:
    f-blue:表示蓝色字体样式
    f-blod:表示粗体字体样式
    对于网页中如新闻频道的一些新闻的现实样式,可以用n作为前缀进行样式设计,如:
    n-title:新闻标题
    n-list:新闻列表
     
     
    五、CSS文件及样式命名
    1、CSS文件命名规范
    全局样式:global.css;
    框架布局:layout.css;
    字体样式:font.css;
    链接样式:link.css;
    打印样式:print.css;
    2、CSS样式命名规范
    本人建议:用字母、_号工、-号、数字组成,必须以字母开头,不能为纯数字。为了开发后样式名管理方便,大家请用有意义的单词或缩写组合来命名,让同事一看就明白这样式大概是哪一块的,这样就节省了查找样式的时间,例如:
    头部样式用header,头部左边,可以用header_left或header_l,还有如果是列结构的可以这样——box _1of3 (三列中的第一列),box_2of3 (三列中的第二列)、box _3of3 (三列中的第三列),其它的我就不一一举例了,大家按以上规律去命名就好。
    下面列出一些常用的命名单词方便大家使用:(以后大家工作过程中慢慢把自己积累的单词都共享出来,那大家的命就会更加统一了,就不会有一义多词的情况了。)
    展开全文
  • 网页设计与网络广告的标准尺寸

    千次阅读 2008-05-23 14:50:00
    1、800*600下,网页宽度保持在778以内,就不会出现水平滚动条,高度则视版面和内容决定。2、1024*768下,网页宽度保持在1002以内,如果满框显示的话,高度是612-615之间.就不会出现水平滚动条和垂直滚动条。3、在ps...

    1、800*600下,网页宽度保持在778以内,就不会出现水平滚动条,高度则视版面和内容决定。

    2、1024*768下,网页宽度保持在1002以内,如果满框显示的话,高度是612-615之间.就不会出现水平滚动条和垂直滚动条。

    3、在ps里面做网页可以在800*600状态下显示全屏,页面的下方又不会出现滑动条,尺寸为740*560左右


    页面标准按800*600分辨率制作,实际尺寸为778*434px

    页面长度原则上不超过3屏,宽度不超过1屏
    每个标准页面为A4幅面大小,即8.5X11英寸
    全尺寸banner为468*60px,半尺寸banner为234*60px,小banner为88*31px
    另外120*90,120*60也是小图标的标准尺寸
    每个非首页静态页面含图片字节不超过60K,全尺寸banner不超过14K

    标准网页广告尺寸规格
    一、120*120,这种广告规格适用于产品或新闻照片展示。
    二、120*60,这种广告规格主要用于做LOGO使用。
    三、120*90,主要应用于产品演示或大型LOGO。
    四、125*125,这种规格适于表现照片效果的图像广告。
    五、234*60,这种规格适用于框架或左右形式主页的广告链接。
    六、392*72,主要用于有较多图片展示的广告条,用于页眉或页脚。
    七、468*60,应用最为广泛的广告条尺寸,用于页眉或页脚。
    八、88*31,主要用于网页链接,或网站小型LOGO。

    广告形式         像素大小                               最大尺寸            备注
    BUTTON          120*60(必须用gif)                  7K 
                             215*50(必须用gif)                   7K
    通栏                     430*50                                 15K              静态图片或减少运动效果
                   

    超级通栏         760*100 to 760*200              共40K            静态图片或减少运动效果
    巨幅广告         336*280                                  35K
                             585*120

    竖边广告         130*300                                   25K
    全屏广告         800*600                                  40K               必须为静态图片,FLASH格式
    图文混排         各频道不同                              15K
    弹出窗口         400*300(尽量用gif)                40K
    BANNER           468*60(尽量用gif)                18K
    悬停按钮         80*80(必须用gif)                     7K


    网页中的广告尺寸
    1.首页右上,尺寸120*60     
    2.首页顶部通栏,尺寸468*60     
    3.首页顶部通栏,尺寸760*60
    4.首页中部通栏,尺寸580*60   
    5.内页顶部通栏,尺寸468*60   
    6.内页顶部通栏,尺寸760*60
    7.内页左上,尺寸150*60或300*300   
    8.下载地址页面,尺寸560*60或468*60
    9.内页底部通栏,尺寸760*60    
    10.左漂浮,尺寸80*80或100*100
    11.右漂浮,尺寸80*80或100*100

    4种"通用广告包"中的格式:160x600, 300x250, 180x150及728x90
    2种(擎天柱)的格式 468x60 和120x600

    展开全文
  • 自适应网页设计

    千次阅读 2013-08-09 06:49:07
    自适应网页设计很受欢迎,它绝对没有隐藏。这是专家们呼吁,很多品牌正在转换的一种形式。让同一张网页自动适应不同大小的屏幕,根据屏幕宽度,自动调整布局,无论是通过电脑,平板或智能手机。下面有一些关于自适应...
  • 网页设计

    千次阅读 2013-06-24 18:51:00
    简介 建站目标 Web站点的设计是展现企业形象、介绍产品和服务、体现企业发展战略的重要途径,...网站制作设计和域名注册查询是根据它设定的目标在一个商业网站的情况下,网页设计的定义是根据它设定的目标:企业网...
  • 后台网页设计

    千次阅读 2019-05-17 17:09:16
    后台网页设计最主要分好步骤去实施,后台网页设计的步骤有很多比如:原型图设计、用户体验设计、网页设计、流程设计……都是制作后台网页该有的设计,那么我就来讲一讲原型图设计、用户体验设计吧! 原型图设计也是...
  • 网页设计\网页制作常用软件大全

    千次阅读 多人点赞 2014-03-04 12:08:26
    网页设计\网页制作常用软件 一、专业的网页设计、网页制作软件: 1、CorelDraw:通过CorelDRAW9的全方面的设计及网页功能融合到现有的设计方案中,制作矢量的插图、设计及图像,出色地设计公司标志、简报、彩页、...
  • 曹菲包装计算机辅助设计软件应用-CorelDraw-制作网页服饰广告-一网页服饰广告效果图二网页服饰广告绘制步骤1新建一个横向的页面选择矩形工具绘制一个矩形填充颜色去除轮廓线2选择贝塞尔工具绘制一个图形填充颜色并...
  • 这是一个网页两边对联代码,比较好用!与大家分享~

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 49,083
精华内容 19,633
关键字:

网页设计广告