日志样式

HTML5教程丨3个步骤让你的网站变成响应式网站

一个网站长得好看能吃吗?还真能!一个“秀色可餐”的网站不仅能增加人们的食欲,还能让你的营业额蹭蹭往上涨!但是,一个长得好看却只能活在电脑端的网站,真的不能吃!2016年,已经有超过80%的网民有在移动端购物的经历,如果你的网站不能在移动端“颜值在线”,就别怪客户都被别家揽走了!

解决的办法只有一个,就是把自家网站做成响应式的。要么也可以另外开发移动站。要把网站变成响应式网站,给大家说三个简单的步骤。

1.布局

在建响应式布局的时候,最好先建一个非响应式的布局,测试没问题后,再把布局改成响应式的,添加响应式代码和媒体查询。

在HTML页面的和标签之间复制以下代码:

HTML5教程丨3个步骤让你的网站变成响应式网站

媒体查询的意思是根据不同设备设置不同的布局样式。媒体查询取决于网站布局,我们可以这样定义:第一个,适合平板电脑横向显示,最大宽度为1060PX,#primary 占在其父容器宽度的67%,#senondary 占30%,再加上3%的左外边距。 第二个,适合竖向平板电脑和更小的屏幕尺寸。

HTML5教程丨3个步骤让你的网站变成响应式网站

编码完成后,可以测试下布局是怎么响应的。

2.媒体

响应式布局是响应式网站的“骨架”,媒体元素(视频、图像)是响应式网站的“皮肉”。

下面这段CSS代码能让你的网站图像不超过显示终端尺寸。

HTML5教程丨3个步骤让你的网站变成响应式网站

用CSS3 来为匹配 min-device-width 条件的媒体指定替换图像:

HTML5教程丨3个步骤让你的网站变成响应式网站

图像能这样设置,怎样实现响应式的视频呢?

HTML:

HTML5教程丨3个步骤让你的网站变成响应式网站

CSS:

HTML5教程丨3个步骤让你的网站变成响应式网站

3.字体

CSS3 规范引入了一个新的单位叫 rem,和 em 类相似,但相对于 HTML 元素来说, rem 更易于使用。

rem 是相对于 HTML 元素的,不要忘了重置 HTML 的字体大小:

HTML5教程丨3个步骤让你的网站变成响应式网站

完成后,您可以定义响应式的字体大小,如下所示:

HTML5教程丨3个步骤让你的网站变成响应式网站

完成这三步后,你就能拥有一个响应式的网站了。