HTML5和CSS3.0在网页设计中的优势特性与应用_第1页
HTML5和CSS3.0在网页设计中的优势特性与应用_第2页
HTML5和CSS3.0在网页设计中的优势特性与应用_第3页
HTML5和CSS3.0在网页设计中的优势特性与应用_第4页
HTML5和CSS3.0在网页设计中的优势特性与应用_第5页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、    html5和css3.0在网页设计中的优势特性与应用    许晓峰摘要:随着电子技术等计算机信息技术发展速度的迅猛提高,人们越来越依赖互联网,从各大网站中获取有用信息成为众多网民的日常。在不同类型显示设备的应用背景下,超文本标记语言(html)与样式层叠表(css)迎来了创新发展的新时期,经过不断的探索实践,逐渐成熟的html5和css3.0使得网页设计可以更好地满足网民提出的网页无缝衔接的新需求。基于此,该文简要阐述了html5和css3.0在网页设计中的优势特性,并结合实际对两者在网页设计中的应用进行了探讨,以供相关专业人士参考与借鉴。关键词

2、:html5和css3.0;网页设计;优势特性;应用分析:tp393 :a:1009-3044(2020)13-0275-02在互联网发生翻天覆地的变化的新形势下,网页制作技术日新月异,实现了从静态页面到动态页面的转变,由原来的表格布局发展为现在的div+css布局,除此之外,还有全屏布局、瀑布流布局以及滚动视差布局等等。为了让网页设计带给用户更好的视觉、听觉感官体验,设计人员需要更强大的技术加以支持,比如html5和css3.0技术。其中,html5是超文本标记语言的第五次重大修改,与以前的版本相比,css3.0在图像背景、布局样式、视觉元素等方面具有显著的特点。在网页设计中灵活应用html

3、5和css3.0,将制作出友好和谐的交互界面,以便更加符合用户的使用习惯。1html$在网页设计中的优势特性1.1新的语义标签与属性对网页设计来说,html5标准赋予其更加现实的意义与结构,尤其对语义进行了统一规范处理,为web静态语言创建了新的标签和属性,根本目的是使这些编程语言为网页设计提供强有力的保障,而不是绊脚石。html5新增了等新的语义化标签,并为一些标签新增了更加实用的属性,比如和下的media属性,、和下的autofocus属性,另外還有autocomplete、min、max、multiple等新屙陛。这些标签不仅使得网页设计更加高效,也提升了搜索引擎抓取网站内容的效率与质量

4、。由于htmia中的内容标签具有相同等级,在网页设计时难以对页面各部分进行明确的区分。但是,在html5标准中,各部分的内容标签彼此独立并且具有不同的等级,便于搜索引擎、统计软件对其进行快速识别。当然,关键一点还是html5只需要用这一简洁的形式,为程序员使用type来声明文档解析标准减轻了工作负担,并且该标准还有利于缓解新语义识别不出来的尴尬局面。1.2丰富的应用程序接口在html4设置了单一dom接口的基础上,html5标准新增了网络监听接口、全屏接口、拖拽接口、地理接口、应用缓存接口、离线存储接口等等,为一些功能复杂多变的网页设计工作提供了强大、全面的api。比如,html5中有wind

5、ow.lo-calstorage和window.sessionstorage这两种本地存储属性,其中,localstorage特性是对cookie存储空间不足的有效解决。两者的存储对象都是客户端临时信息,但是前者将一直保存在本地,而后者这种会话信息将存储在web服务器上。如果关闭了网站,那么意味着本次会话结束,相应的数据也将消失。1.3新增多媒体呈现方式html5标准中通过视频标签和音频标签来替代flash等制作工具,设计者在网页制作时只需要将音频、视频等素材提前准备好,利用“src”属性声明音视频的url,通过对应标签及其属性、事件、方法即可对这些素材进行修改,该过程中不需要借助特定插件来获

6、得音视频文件。1.4新增canvas画布元素html5中的canvas元素是一个用于绘制图形的关键标签,可以将其简单理解为矩形区域的画布。值得格外注意的是canvas元素不具备绘图能力,需要在javascript脚本语言的帮助下来完成不同形状、图形图像以及动画等绘制工作。譬如,document.getelementbyid(“mycanvas”)表示通过使用id为“my-canvas”来寻找页面中的canvas元素。2 css3.0在网页设计中的优势特性2.1边框border设计者进行网页制作时,不能仅仅对具体内容进行设计,更需要注重边框属性,这样才不至于因为内容错位或者偏移等问题造成页面混乱

7、。可以说,css3.0标准对边框及其属性进行了优化定义,有效避免了采用css2.0技术而多次重复操作以便完成边框设计。通过css3.0技术,设计者对有关边框控件进行加载,然后根据实际情况设置参数,比如border-color代表边框颜色,通过合理的参数设计还可以实现渐变效果,border-image用来设置边框图像,border-radius可以为元素添加一个圆角边框。总的来说,css3.0标准下的border控件在大小、颜色、形状、阴影以及3d效果等方面有所提升。2.2背景backgroundcss3.0新增了很多背景属性,譬如支持ie、firefox、chrome等浏览器的backgrou

8、nd-size属性和background-origin属性,其中background-size属性允许设计者通过像素或百分比的形式来自定义背景图片的尺寸大小,以便重复使用该图片。同时,background-image可以满足设计者设置多重背景图片的需求。2.3尺寸调整与颜色设置就css3.0标准中的元素尺寸调整来说,首先需要对resize属性进行设置,该属性的默认值是“none”,“both”表示对元素的高度与宽度进行调整,“horizontal”和“vertical”分别表示元素宽度与高度。在颜色设置方面,css3.0技术除了支持使用红绿蓝颜色值(rgb)来定义不同颜色之外,还可以利用hsl

9、颜色值对色调、饱和度以及亮度进行参数设置,从而实现多种颜色模块下不同颜色的精细化设计。2.4渐变功能在网页制作过程中,利用css3.0技术中的line-gradient、ra-dial-gradient与repeating-linear-gradient可以完成线性渐变、径向渐变、重复渐变等设计。不同情况下,所需要设置的参数有所差异,比如,线性渐变中方向取值有角度deg与关键字,在颜色参数后面还可以设置长度单位来定义渐变色的开始位置与结束位置,如此一来,便能够设计出绚丽多变的网页。2.5动画animation为了避免受到flash控件的影响,css3.0标准中开发出来了一个新的动画制作技术,即

10、animation技术。它不仅继承了flash中的大部分功能,也就是对动画名称、速度曲线、播放次数、周期时间等内容进行规定,还具有一定的3d动画处理能力。在animion技术的支持下,设计者能够制作出精度较高的3d动画,整个画面也十分逼真。3 html5和css3.0在网页设计中的应用分析在页面布局中,html5结合css3.0技术为设计者带来了新的启发,通过对页面进行处理,使得整个布局更加灵活多变。其中标签是对页面中的页眉部分进行设计,标签与word文档中的页脚具有相似功能,标签负责页面主要部分的定义设置,例如简介、导航、背景图片、音视频等元素。这种布局比div+css格式更具规范性、模典性、逻辑性,页面结构清晰,相对应的代码也比较简洁。其次,为了让移动互联网浏览器提供一个更加舒适的界面,利用html5和css3.0可以形成响应式页

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论