HTML5与CSS3在网页视觉元素中的应用研究*
随着网络技术的快速发展,尤其是移动互联技术的发展与兴起,人们对网页的要求和期待正发生着全方位的变化,浏览者不仅仅满足于获取所需的基本信息,同时希望能有更好的浏览体验,而网页中的视觉元素正是信息和浏览体验的载体。因此,网页视觉元素设计是网页设计中非常重要的环节,而如何设计与制作这些元素,同时赋予其新的活力来满足人们对网页的新要求?这就需要Web前端设计技术来实现,HTML5与CSS3正是前端技术的核心内容,其相关特性为网页视觉元素的设计开辟了更为广阔的技术空间,这将打破传统的网页视觉元素设计的局限性。
输出特性一定时,传动系的参数选择应该能够满足汽车的动力性、经济性的目标要求[8]。总传动比i应满足以下关系:
1 网页视觉元素的内容及特征
网络是由一个个网页所组成,网页视觉元素是构建页面的基本组成部分。网页视觉元素可简单地界定为,在页面中从视觉的角度所触及到的各类元素,一般包括文本、图形、图像、视频、动画、布局设计、色彩搭配等。通过上述定义可以看出,网页视觉元素基本上涵盖了网页中的基本元素,是浏览者在浏览网页时,所最直接捕捉到的信息源。网页视觉元素的特征有:
产业的发展势必会带来就业机会,也就会吸引更多的年轻人留在村落。创造就业岗位,创造为年轻一代新农村人接纳的就业岗位也是传统村落活化更新关注的焦点。
(1)涵盖的内容广。网页视觉元素所包括的内容有文本、图形、图像、动画、网页布局、色彩搭配等方面的内容,而每个视觉元素下面又涵盖了很多子内容。比如文本,在用CSS(层叠样式表)设置基本的大小、颜色、字体后,还需考虑链接文本的效果设置、活动文本的效果设置等。
var context = canvas.getContext('2d');
2 HTML5与CSS3在网页视觉元素中的应用
2.1 在网页视频中的应用
目前,网页视频文件在网站中已广泛使用,但其相关的视频格式一般都是固定的,经常出现视频文件与浏览器不兼容等问题,这给用户在浏览网页时带来不少的困扰。而HTML5的
接下来在标签中嵌入一部名为“abc.mov”,宽为600像素,高为450像素的自动播放并循环的视频文件:
在标准k-ε湍流模型中, 系数C1ε, C2ε, Cμ, σk, σε为模型常数, 根据大量的实验及模拟验证, 一般推荐取值分别为C1ε=1.44, C2ε=1.92, Cμ=0.09, σk=1.0, σε=1.3.
2.2 在页面布局中的应用
HTML5在页面布局领域带来了新变化,结合CSS3对页面处理,给网页的布局带来很多灵动的感觉,使页面布局变得灵活、多变,页面布局效果图如图1所示。
(2) 借助Matlab软件对数据进行拟合,得到优化后的助力特性曲线和表达式.通过对比改进前后的三维曲面图,在保证节能减排的基础上,使助力的稳定性和转向平衡性等得到显著提高.
图1 HTML5与CSS3页面布局图
H1{color:red}
2.3 在网页图形绘制中的应用
HTML5中的canvas具有画板的功能,并结合脚本语言,可在页面中绘制各种各样的图形,制作色彩绚丽、变化多样的图片[3]。网页设计者可直接在页面中编写相关绘图代码,即简单又便捷,无需专业图片制作平台支持,是网页设计领域一次重要技术进步。例如通过以下代码,可以绘制变形图形,如图2所示。
自20世纪70年代以来,国外已经开始研究植物景观的审美偏好。从林地开始,以图片或幻灯片为刺激,以当地居民为受访者,采用心理物理学的方法,进行定量化的公众安全感和个人偏好方面的评价。研究成果多,结论相对成熟。卡普兰斯在信息处理理论中提出,对景观的视觉偏好来源于人类对环境的2种基本反映——需要理解和探索的愿望,其中一致性和易辨性促进理解,复杂度和探索性促进探索的愿望。景观越神秘、越天然,对观赏者越能产生大的心理刺激和兴奋。同时,原始的森林公园景观与旅游者的环境距离较大,因而美学价值较高。
function draw(id)
{var canvas = document.getElementById(id);
(2)涉及广泛技术层面。网页视觉元素所涵盖的范围是非常广的,且网页视觉元素中每项元素都有其各自的处理技术平台。一直以来,网页视觉元素设计、网页界面的设计与制作以及制作界面友好的网页都不是一种技术或平台所能实现的,需要多种技术相互融合使用[1-2]。比如网页中图像的设计就可以用DreamWeaver平台来直接操作,也可使用Photoshop处理,或者使用CSS3来设计与处理。因此,将网页视觉元素与HTML5和CSS3技术加以融合性应用分析,以促进网页视觉元素设计的有效性与多元性。
context.fillRect(0, 0, 500, 400);
context.translate(200,50);
context.fillStyle =rgba(255,0,0,0.25);
for(var i = 0;i < 50;i++)
{ context.translate(25,25); //图形向左,向下各移动25
context.rotate(Math.PI / 5); //图形旋转
context.fillRect(0,0,100,50); } }
在如此短的时间内,刚刚经过机构改革的税务部门是否能够迅速适应新的征管要求,配套政策能否按时出台,对于财税部门和立法机关而言,无疑是一场考验。
context.scale(0.95,0.95); //图形缩放
图 2 变形图形
2.4 网页色彩上的应用
CSS3除了RGB、HSL、RGBA的颜色模式外,新增了HSLA颜色呈现模式,它可通过色调(H)取值范围为:0 -360、饱和度(S)取值范围为:0-100%、亮度(B)取值范围为:0-100%、不透明参数(A)取值0-1之间,通过上述4个颜色参数的设置以及它们相互之间的叠加来获得各种颜色,这种网页颜色的表达方式涵盖了人类视力可感知的颜色范围[4-7],在浏览器上可呈现一千多万种颜色,设置P、H1标签的颜色样式见以下代码。
⑧焦晓云:《新型城镇化进程中农村就地城镇化的困境、重点与对策探析——“城市病”治理的另一种思路》,《城市发展研究》2015年第1期。
context.fillStyle = "#FFF";
图1显示,基于HTML5与CSS3的页面布局中涉及
p.sa{color:rgb(0,0,255)}
p.sb{color:hsl(0,75%,50%)}
p.sc{color:hsla(0,50%,50%,0.5)}
p.sd{color:rgba(125,10,45,0.5)}
绿色文字
颜色为红色、饱和度为75%、亮度为50%的颜色效果