1、网页设计与制作的教程有哪些?
?
2、求几个适合刚从事工作的新手看的网页设计教程网站或者交流网站
其实网页设计最重要的是练习设计感,而练习之前首要的任务就是多看一些优秀的作品来引导你的设计思路,站酷中其实也并非全部都是好作品,这只是一个设计师的交流网站,好的坏的作品都会有人上传,所以你就尽量多看一些好的作品呗,开始就先以模仿为主,而模仿的过程中重点是多做,只有你多多制作才能达到练习的目的;
而学习网页设计代码方面(div+css),从我个人角度来说,新手从基础开始学习并没有什么不好,反而基础会更扎实,但是学习周期会比较长,我个人比较推荐新手了解了一些基本知识之后就直接去看优秀的网页代码,而不是自己学一点做一点,我以前自己学习的时候就是直接找一些好的网页模板进行修改成我设计的界面,前提是我设计的界面布局要跟模板差不多,这样我就通过各个部分的修改来了解之前各个布局及样式的意思和作用,有一些不懂的地方就去百度找答案,当把一个模板完全改成自己的界面的时候,网页设计估计也能初步掌握了,然后自己再半参考性的自己独立写代码,这样学习的速度是比较快的;
很多人都说学习东西兴趣比较重要,但是要有兴趣的前提是你必须要搞明白那是什么东西,很多人搞不懂才会觉得没兴趣,脑子里没有一个认知思维当然学不会,小时候我们上学也就是这样一个道理;
我给你推荐一个自学网站和设计网站,希望能帮到你
http://www.divcss5.com/
http://www.uimaker.com/
http://www.lanrentuku.com/
最后给你一个建议,你学习设计的风格建议你往欧美风格走,像网上的一些韩国模板虽然可以参考,但是我个人觉得大部分的韩国模板都不太实用,姑且看看就好,如果你觉得有地方可以借鉴也行,当然,我这里只是建议,别被我的话束缚了思维
3、网页是如何实现的,Web UI设计理论入门教程
一、学习HTML5和CSS3基础
随着这移动互联网快速发展的时代,尤其是4G时代,HTML5+CSS3已然成为新一代的web前端技术。
随着HTML5的发展和普及,了解 HTML5 也将成为 Web开发人员的必修课。涉及到网页外观时,就需要学习 CSS 了,它可以帮你把网页做得更美观。
利用 HTML5 和 CSS3 模拟一些你所见过的网站的排版和布局(色彩,图片,文字样式等等)。
当然,远标Web前端开发课程第一阶段还会学习 PS设计工具使用和互联网UI设计理论。
二、学习Java,了解DOM
Java 是一种能让你的网页更加生动活泼的程序语言。学习 Java 的基本语法,学会用 Java 操作网页中 DOM 元素。
Web前端开发课程第二阶段完全可以实现大家平常喜欢玩的 2048 游戏。(是不是感觉挺有意思)
接着学习使用一些 Java 库,比如 Jquery 是大部分 Web开发人员都喜欢用的,通过 Jquery 可以有效的提高 Java 的开发效率。
三、学习Web前端核心
学习 Jquery 之后,大家就要学习 HTML5 高级阶段(HTML5 Canvas 绘图、HTML5 SVG、音频和视频处理、表单处理、表单验证...等)
四、学习HTTP协议及Server端技术
服务器端脚本编程(后台开发)也是Web开发人员的基本功之一。
要构建动态页面通常会使用到数据库,通常PHP使用Oracle、MySQL数据库。
对于Web服务器来说,Apache 一个就已经是了。那么Apache、php、数据库,该怎么理解它们的关系?
1、Apache是服务器基础,php和数据库都需要Apache来协调工作
2、php是脚本解释,如果不用php,那么Apache出来的东西就只是静态的,而不能在服务器实现功能
3、数据库完全可以单独使用,但是和Apache、php一起,则是由php代码调用数据库接口,而apache就负责解释php代码,让他能真正地实现对数据库的调用
五、学习Web前端高级技术
当你掌握了HTML5,CSS3,Java等技术之后,就应该找一个Web框架加快你的Web开发速度,使用框架可以节约你很多时间。
学习的Bootstrap是目前很受欢迎的前端框架。Bootstrap 是基于 HTML、CSS、JAVA 的,它简洁灵活,使得 Web 开发更加快捷,是web前端开发者最喜欢,也是现在企业里最常用的前端框架。
Angular JS是一款优秀的前端JS框架,已经被用于Google的多款产品当中。AngularJS有着诸多特性,最为核心的是:MVC编程、模块化、控制器、路由、事件绑定等等。
AngularJS通过为开发者呈现一个更高层次的抽象来简化应用的开发。如同其他的抽象技术一样,这也会损失一部分灵活性。换句话说,并不是所有的应用都适合用AngularJS来做。AngularJS主要考虑的是构建CRUD应用。幸运的是,至少90%的WEB应用都是CRUD应用。但是要了解什么适合用AngularJS构建,就得了解什么不适合用AngularJS构建。
4、需要一份html教程的网页制作,主题是我的个人网页,
这是我在大学学的知识
给你借鉴一下 ,希望对你有帮助
网页设计教程
<html>文字操作(一)
1、段落 <p>……</p>
在dreamweaver设计界面中,enter(回车)即为另起一段。
2、换行 <br/>
在dreamweaver设计界面中,shift+enter即为另起一段。
3、标题1~6 <h1>……</h1>
标题1最大,依次变小。
4、空格:
Dreamweaver 只允许一次空格,如果需要使用连续空格,则需要设置,或使用 ;
或使用快捷键:ctrl+shift+space(空格键)
5、水平线 <hr>
size:水平线的粗细
width:长度
align:对齐方式
<htlm>文字操作(二)
一、几个文字特殊效果
1、加粗<b></b> <strong></strong>
2、倾斜<i></i> <em></em>
3、上标<sup></sup>(适合用代码来实现,设计中无法完成)
4、下标<sub></sub>(适合用代码来实现,设计中无法完成)
随着css的逐渐普及,文字的效果都更多的通过css来实现,以上的几个标签作为了解即可。
二、文字列表
1、无序列表
无序列表有两个标签<ul>和<li>
<ul>
<li>CSS教程</li>
<li>DOM教程</li>
<li>XML教程</li>
<li>Flash教程</li>
</ul>
2、有序列表
有序列表有两个标签<ol>和<li>
<ol>
<li>CSS教程</li>
<li>DOM教程</li>
<li>XML教程</li>
<li>Flash教程</li>
</ol>
图片
一、如何获取图像
最好的途径是通过互联网
二、使用设计界面插入图像
1、菜单(一个图片属性:替换文字)
2、工具栏
3、拖曳
三、图像格式扩展阅读:
http://blog.sina.com.cn/s/blog_45ac0d0a010005d8.html
JPEG图像、GIF图像、PNG图像
四、代码
<img src=" " width=" " height=" " alt=" "/>
一、超级链接的基本知识
1、含义:实现网页之间的跳转和联系
2、分类:
绝对链接 http://www.baidu.com
相对链接 在同一站点不同位置之间的链接
二、三种常见的超级链接
1、文字链接<a href="http://www.baidu.com">百度</a>
2、图像链接
3、图像热点链接
===============
还有不是太常用的链接
1、空连接 <a href="#">空连接</a>
2、锚链接:在同一页面的不同位置跳转
三、链接的属性
链接目标 <a href="http://www.baidu.com" target="_blank">百度</a>
表单设计
一、设计界面
1、单元格间距
2、单元格边距
二、代码
1、从属关系:表格由行组成,行由单元格组成。
表格:<table>……</table>
行:<tr>……</tr>
单元格:<td>……</td>
2、<table>标签的属性
bgcolor:背景色
cellspacing:表格的单元格间距(间距)
cellpadding:表格的单元格边距(填充)
文字占据一行<div></div>
文字不占据一行<span></span>
、html引入css的几种方法
1、链接式
将css代码写在一个独立的文件中,文件的扩展名为.css。然后在html网页中使用<link/>标签将外部css文件放在<head></head>之间。举例:
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
<link href="tp.css" rel="stylesheet" type="text/css">
</head>
2、嵌入式
将Css代码写在<head></head>之间,并且用<style></style>包含起来,如果考虑到兼容性,可以再使用<!-- --> 将css代码包含其中。
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
<style type="text/css">
<!--
p {
font-family: "楷体_GB2312";
font-size: 18px;
}
-->
</style>
</head>
1.标签选择器:
就是网页元素本身,所有的XHTML框架中的标签都可以作为CSS样式的选择器,如定义段落样式,我们可以选择P标签的名称,即把P作为选择器。P{/*定义段落属性*/}。如果定义了标签样式,则整个网页中使用了该标签都会应用这个样式。一般应用在统一文档的某个元素的显示样式中。
2.ID选择器:
它是唯一的,网页中不同的元素它的ID是不一样的。而且一个元素它只能应用一个ID。因为如果我们使用Javascript来控制网页元素的时候它是通过ID来实现的,在这种情况下就无法正常工作了。它在定义的时候用#开始,它在应用的时候用id=””。它的名称由设计者来确定。
3. 类选择:
它的名称也是由设计者来确定的,它在定义的时候用点号开始,应用的时候用class=“”;它与ID选择器所不同的是它具有一对多的特性而ID是一对一的特性。也就是说一个类选择器它可以应用到多个网页元素中而且一个元素可以应用多个类,一个元素也可以应用两个类样式,中间用空格分开,但不能是三个或者更多。在同等条件下,ID具有比class更高的优先权。
1、复杂类选择器
p.one{color:red}
实例:
<style>
.one{color:red;}
p.two{color:blue;}
</style>
.one可以用于各种标签;而。two只能用于p标签。
2、后代选择器
div p{color:#00FF00}
例子:
<div>
<h1>这是一个标题。</h1>
<p>我是一个兵。</p>
</div>
3、组合选择器(集体声明)
p,h1,.one{color:red}
4、通用选择器
对html文档的所有元素进行控制。
*{color:red;}
5、伪类选择器
a:link;hover;visited;active
或者:a.one:link;a#two:link
当用css定义链接的各种状态时,一定要注意其书写顺序,即::link :visited :hover :active。
如果不按照该顺序书写可能无法达到自己希望的效果。
一、属性
1.大小 font-size
大小就是字号,可以直接填入数字,然后选择单位。
2.样式
font-style
设置文字的外观,包括正常、斜体、偏斜体。
3.行高 line-height
这项设置在网页制作种很常用。设置行高,可以选择“正常”,让计算机自动调整行高,也可以使用数值和单位结合的形式自行设置。需要注意的是,单位应该和文字的单位一致,行高的数值是包括字号数值在内的。例如,文字设置为12pt,如果要创建一倍行距,则行高应该为24pt。
4.修饰 font-decoration
文本的特殊样式:上下划线、删除线、闪烁(IE不支持此效果)
5.粗细 font-weight
设置文字的加粗还是变细的效果。
6.颜色 color
设置文字的色彩。
颜色的表示方法常见的有RGB模式、十六进制模式和名称模式。
7.字体 font-family
设置文字的字体,注意多个字体的选择。
8.文本对齐 text-align
设置文本的水平对齐方式。 这里也不仅仅局限于文字,泛指所包含的内容。
9.文字缩进 text-indent
这是最重要的项目。中文文字的首行缩进就是由它来实现的。首先填入具体的数值,然后选择单位。文字的缩进和字号要保持统一。如字号为12px,像创建两个中文自的缩进效果,文字缩进就应该为18px。
二、属性值:css中的单位
1、大小单位:px和em
2、颜色单位:red和#00ff00
三、css背景
1、背景色:background-color: (5-1)
2、背景图片:background-image:url(^);(5-3)
3、背景图片的重复方式:background-repeat:(5-5)
4、背景图片的位置:background-position:top right;(30% 70%;水平位置 垂直位置)(300px 30px;)(5-8)
5、背景图片的固定与否:background-attachment:scroll;(fixed;)背景是否与网页内容一起滚动。(5-10)
fixed:背景不动,内容动;scroll:背景和内容一起滚动
6、背景图片的综合样式:background:blue url(……) no-repeat fixed 5px 10px;
7、列表样式:list-style:
5、网页设计基础教程
http://tech.163.com/special/w/000915SQ/webmediatech.html
菜鸟教程,懂点电脑就可以看懂
6、比较著名的设计网站都有什么?
著名的设计网站有共振设计、视觉同盟、奥美广告
等等,我经常看的比较有人气的
7、谁知道免费的网页制作视频教程网址?谢谢。
h