1.网站越大,CSS样式越多,开始做前,请做好充分的准备和策划,包括命名规则,页面区块划分,内部样式分类等,要具有系统性。
2.li标签前面的图标推荐使用background-image,而不是list-style-image.
3.如果你给一个标签设置了一个深色调的背景图片和亮色调的文字效果。建议这个时候给你的标签再设置一个深色调的背景颜色。因为图片丢失了,也可以保持文字的可读性。
4.定义链接的四种状态要注意先后顺序: Link Visited Hover Active
5.<script>没有language这个属性,应该写成这样:<script type=”text/javascript”>
6.按字母顺序来排列css,理由是这样可以更好的找到某个属性。
7.使用css注释来分给css分组,这样结构明了,也有利于协同设计。
/*****Reset*****/
xxxxxxx{xxxxx}
xxxxx{xxxxx}
/*****layouts*****/
xxxxxxx{xxxxx}
xxxxx{xxxxx}
8.一个选择器的所有属性写在一行,还是每个属性写一行,保持一致性。
9.对html的标记弄好后再写css会比较不容易出错。比如我写一个页面,先写一个最基本的标记结构。
10. 同时使用两个类
一般只能给一个元素设定一个类(Class),但这并不意味着不能用两个。事实上,可这样:
<p class=”text side”>…</p>
同时给P元素两个类,中间用空格格开,这样所有text和side两个类的属性都会加到P元素上来。如果它们两个类中的属性有冲突的话,后设置的起作用,即在CSS文件中放在后面的类的属性起作用。
补充:对于一个ID,不能这样写<p id=”text side”>…</p>
11.CSS用于文档打印
许多网站上都有一个针对打印的版本,但实际上这并不需要,因为可以用CSS来设定打印风格。
也就是说,可以为页面指定两个CSS文件,一个用于屏幕显示,一个用于打印:
<link type=”text/css” rel=”stylesheet” href=”stylesheet.css”
media=”screen” />
<link type=”text/css” rel=”stylesheet” href=”printstyle.css”
media=”print” />
第1行就是显示,第2行是打印,注意其中的media属性。
但应该在打印CSS中写什么东西呢?你可以按设计普通CSS的方法来设定它。设计的同时就可以把这个CSS设成显示CSS来检查它的效果。也许你会使用 display: none 这个命令来关掉一些装饰图片,再关掉一些导航按钮。要想了解更多,可以看“打印差异”这一篇。
12. 图片替换技巧
一般都建议用标准的HTML来显示文字,而不要使用图片,这样不但快,也更具可读性。但如果你想用一些特殊字体时,就只能用图片了。
比如你想整个卖东西的图标,你就用了这个图片:
<h1><img src=”widget-image.gif” alt=”Buy widgets” /></h1>
这当然可以,但对搜索引擎来说,和正常文字相比,它们对alt里面的替换文字几乎没有兴趣这是因为许多设计者在这里放许多关键词来骗搜索引擎。所以方法应该是这样的:
<h1>Buy widgets</h1>
但这样就没有特殊字体了。要想达到同样效果,可以这样设计CSS:
h1 { background: url(widget-image.gif) no-repeat; height: image height text-indent: -2000px }
注意把image height换成真的图片的高度。这里,图片会当作背景显示出来,而真正的文字由于设定了-2000像素这个缩进,它们会出现在屏幕左边2000点的地方,就看不见了。但这对于关闭图片的人来说,可能全部看不到了,这点要注意。
分享到:
相关推荐
网页设计与制作是一门涉及广泛技术领域的学科,它涵盖了从概念设计到最终用户交互的全过程。在这个"小猫咪完整版"的选修课程中,我们可以深入探讨如何创建一个活泼可爱的网页,这通常涉及到以下几个关键知识点: 1....
网页设计是信息技术领域中一个重要的组成部分,它涵盖了创建和维护网站的所有方面,包括视觉艺术、用户体验、交互设计以及技术实施。对于大学生和高中生来说,学习网页设计不仅可以提升他们的技术技能,还能培养创新...
- **项目背景**: 该项目是专为大学生设计的HTML网页设计课程作业,旨在帮助学生掌握基本的网页制作技能,并运用到实际项目中去。该作业涵盖了多种不同类型的网页设计主题,如个人网页、美食、公司宣传、学校介绍、...
网页制作是创建和维护互联网上交互式页面的过程,它涵盖了多个方面,包括设计、编码、内容管理和用户体验优化。本主题将深入探讨网页制作的核心概念、技术及其应用。 首先,我们来了解一下网页的基本构成。一个标准...
在个人网页设计与制作的过程中,涉及的知识点广泛且深入,涵盖了网页设计的基础理论、技术工具、用户体验设计以及网站发布等多个方面。以下将详细介绍这些关键点。 首先,网页设计的基础理论包括色彩理论、布局原则...
2. **响应式设计**:考虑到不同设备的屏幕尺寸,现代网页设计需要具备响应式,确保在手机、平板电脑和桌面电脑上都能良好显示。这涉及到媒体查询、流式布局和弹性图片等技术的应用。 3. **色彩与视觉设计**:色彩...
#### 一、网页设计与制作概览 - **网页类型**:此网页模板属于静态网页,适用于多种应用场景,包括但不限于个人、美食、公司、学校、旅游、电商等领域。 - **技术栈**:网页设计基于HTML5、CSS3以及JavaScript(JS...
根据给定文件的信息,我们可以提炼出以下几个主要的知识点...通过对这些知识点的学习和实践,不仅可以提高学生的网页设计能力,还能帮助他们建立起良好的编码习惯。希望这些知识点能够对学生完成网页设计作业有所帮助。
下面将分别详细讲解这三个技术及其在网页制作中的作用。 HTML(HyperText Markup Language)是网页内容的结构标记语言,用于定义网页的基本结构和内容。例如,`<html>`标签表示整个HTML文档,`<head>`包含元数据如...
- **主题**: 抗击疫情致敬逆行者感人类题材、致敬逆行者网页设计作品、大学生抗疫感动专题网页设计作业模板。 - **背景**: 此类网页设计作业旨在通过网络技术展现对抗疫英雄的敬意与感谢,同时锻炼学生的HTML、CSS...
"学生网页制作比赛优秀作品"这个压缩包文件,很可能包含了一系列在比赛中脱颖而出的网页设计实例,这些作品展示了学生们对于网页布局、色彩搭配、交互设计以及技术应用的独到理解和实践。 首先,我们要理解网页制作...
### 网页设计制作规范知识点详解 #### 一、页面设计制作基本要求 ##### 1. 文件及目录命名及文档要求 **1.1 设置项目文件目录** 项目文件目录的组织是确保项目清晰可维护的关键。根据描述,项目文件目录通常按照...
《Dreamweaver网页设计与制作 实例源文件》是一份以实用为导向的教程资源,旨在帮助初学者和进阶者逐步掌握Adobe Dreamweaver 8这一强大的网页设计工具。Dreamweaver作为业界广泛使用的Web开发软件,其强大的可视化...
一个优秀的网页设计,应该能够合理地运用这些元素,为用户提供良好的视觉体验和易用性。网页通常包含文本和图像信息,它们的布局和设计需要充分考虑目标用户的浏览习惯。 在本文件中,提到了网页设计的重要工具——...
网页设计与制作是构建互联网平台的关键环节,它涵盖了多个方面的技术与艺术融合。在这个领域,设计师需要考虑用户体验、视觉美学和技术实现。以下是对标题和描述中提到的知识点的详细阐述: 1. **需求分析与策划**...
根据给定文件中的【标题】,【描述】,【标签】,【部分内容】,我们可以从中提炼出一系列与HTML、CSS以及...此外,了解如何选择合适的编辑工具和遵循良好的网页设计原则也是非常重要的。希望以上知识点能够对您有所帮助。
网页设计是数字时代的一种基本技能,它涉及...通过深入研究这个Dreamweaver制作的个人网页案例,你可以获得实践经验,提升网页设计技能,并为自己的项目提供灵感。不断实践和迭代,才能真正掌握网页设计的艺术和技术。
网页设计大作业,如“柯南”主题的项目,通常是一项综合性的学习任务,旨在让学生掌握网站构建的基本技能,包括布局、色彩搭配、交互设计以及响应式设计等关键概念。这个大作业可能涵盖了一系列的网页设计与开发流程...
以上就是从“网页设计与制作封面.doc”中推测出的一些关键知识点,这些内容对于理解网页设计与制作的全过程具有指导意义。具体报告内容可能会深入探讨这些话题,并可能包含实际项目的设计案例和分析。