Table作为网页布局代码被弃用的原因
Table要比其它html标记占更多的字节。
(延迟下载时间,占用服务器更多的流量资源。)
Tablle会阻挡浏览器渲染引擎的渲染顺序。(会延迟页面的生成速度,让用户等待更久的时间。)
Table里显示图片时需要你把单个、有逻辑性的图片切成多个图。(增加设计的复杂度,增加页面加载时间,增加HTTP会话数。)
在某些浏览器中Table里的文字的拷贝会出现问题。(这会让用户不悦。)
Table会影响其内部的某些布局属性的生效(比如<td>里的元素的height:100%)(这会限制你页面设计的自由性。)
一旦学了CSS知识,你会发现使用table做页面布局会变得更麻烦。(先花时间学一些CSS知识,会省去你以后大量的时间。)
table对对于页面布局来说,从语义上看是不正确的。(它描述的是表现,而不是内容。)
table代码会让阅读者抓狂。(不但无法利用CSS,而且会你不知所云)
table一旦设计完成就变成死的,很难通过CSS让它展现新的面貌。
不过,尽管如此,Table并没有被完全弃用,它仍然有着无可替代的好处:
在某些场合,使用Table是100%的适合、恰当和正确。比 ...
解决phpMyAdmin最大上传限制问题
phpMyAdmin使用方便,已成为大多数站长的常用工具,对于小型网站来讲phpmyadmin已经绰绰有余。大文件导入mysql一直以来都是个问题,一般情况下,phpMyAdmin默认最大限制上传2M以内的文件,但是当网站运营一段时间后,即使把sql格式的数据库压缩成zip格式,也可能无法控制在2M以内。
通常行业内并不推荐使用phpMyAdmin来导入大数据库,因为大多数用户使用的是虚拟主机,很多文件没有服务器权限是无法修改的,而且phpMyAdmin对大数据库的执行效率也非常低,容易出现错误。但对于只是大于2M而并非上百兆的文件,我们仍可以通过phpMyAdmin来进行数据库导入操作。网上已经有很多相关教程,但大多数都不全,只解决了一部分问题,所以今天益吾库整理出了相对比较靠谱的两种方案,希望对大家有所帮助。
解决方案一:
打开phpMyAdmin安装目录下的配置文件config.inc.php并查找:
$cfg['UploadDir'] = ”;
$cfg[‘SaveDir’] = ”;这两个参数值默认为空,我们首先将其进行赋值:
$cfg['UploadDir'] ...
到底什么是网站根目录?
对于站长和互联网技术人员而言,网站根目录是一个很常见的概念,弄不明白到底哪一个目录才是根目录的新手也并不少见,今天益吾库就跟大家分享一下到底什么是网站根目录的相关知识。什么是根目录顾名思义,根就像树根一样,是最高级最顶层的东西,根目录也就是最高层级目录。根目录下可以存放若干子目录和文件,这样就形成像根系一样的结构。我们现在拿本地电脑举例,打开电脑c盘,那么C:\这个斜杠就代表是计算机C盘的根目录,再往上走就没有目录了,根目录下的文件夹就是子目录。对于windows操作系统的电脑而言,C盘下名为“windows”的子目录就是windows操作系统的根目录,由此可见根目录有时也是一个相对概念。网站根目录简单的说,网站根目录就是网站程序系统的安装目录,也就是网站文件上传存放的第一级目录,访问网站首页就是指向该目录。网站服务器环境不同,网站根目录也会不同,wwwroot、www、web、htdocs、public_html这些是比较常见的网站根目录名称。如果是新开通的网站空间,当你登录FTP后并没有看到其它目录,那么FTP默认连接的就是网站根目录。常见主机服务商根目录阿里云和万网虚拟主机网 ...
关于字体图标那些事你知道多少?
什么是字体图标?
简单的说,就是将一种特殊的字体,通过特定方式,在网页上像传统图片一样显示的图标。如下图:
字体图标(font-icon)通常是将一套图标集以字体文件的形式封装,并通过 CSS 的 @font-face 方式作为 Web Font 调用。为了解决不同环境不同浏览器的兼容和效率问题,常见封装文件格式有otf、eot、svg、ttf、woff、woff2等。比较知名的字体图标库有Glyphicons(Bootstrap)、Font Awesome(奥森图标)、Iconfont(阿里巴巴)、IcoMoon等,前两种是各自统一风格并且所有图标整体封装,文件相对较大但使用方便,后两种则更像是一种平台,需要自定义选取封装,按需生成文件在网页中加载时更有优势,但更新增减操作稍显麻烦。
为什么要用字体图标?
轻量级:一个图标字体要比一系列的图像要小。一旦字体加载了,图标就会马上渲染显示,不需要下载一个个图像。与css sprite技术一样,可以减少HTTP的请求次数,而且和HTML5的离线存储配合,可以对性能做出优化。灵活性:可以像网页中的文字一样,通过font-size属性来对其 ...
什么是绝对地址和相对地址?
绝对地址和相对地址概念是网站开发基础知识中很重要的知识点,相对地址、绝对地址也有人称为相对路径、绝对路径。那么绝对地址和相对地址究竟是什么?它们又有什么区别呢?今天益吾库就来系统的讲一讲。绝对地址根据所处环境不同又可以细分为两种:一种是网络绝对地址,一种是本地绝对地址。其中网络绝对地址就是以http://、ftp://或https://等网络协议名开头的地址,如:http://www.yiwuku.com/a/19983.html,其中www.yiwuku.com是指网站域名,a是指目录,19983.html是指文件;本地绝对地址是指在本地计算机存储器(硬盘、U盘等)上面的地址,通常以盘符"C:/"开始。如:c:/website/img/photo.jpg、D:/website/index.html等,其中"C:/"是指C盘,“website”是指目录(文件夹)。理论上,互联网上的绝对地址,被任何网站链接都能通过这个地址直接到达目标。相对地址相对地址是指相对于当前位置的引用地址,是一种忽略最高层级或上级位置,改变相对环境也能使用的地址。相对地 ...
怎样查看网页源代码和审查元素?
什么是网页源代码?
通俗地讲,就是构造出网页的一种机器语言,我们通过浏览器看到网页中的图片、文字等内容,就是网页源代码呈现的结果。浏览器是客户端,经它“翻译”的就是html、css、js等静态代码,网页源代码在服务器端通常还包括php、asp、java等程序类代码语言。程序一般是负责输出和交互网站数据,只在服务器端运行。
如何查看网页源代码?
我们通常所指的查看源代码是指在浏览器中查看,各种PC版本浏览器几乎都能简单直接的“查看源代码”,方式大同小异:共同点是在网页空白处点击鼠标右键会出现菜单,菜单中基本都有“查看源代码”选项,按下F12键都能出现开发者工具,在该工具窗口中也能看到源代码。
不同则是通过菜单查看方法存在差异:
微软IE浏览器以IE9为例默认情况下隐藏了浏览器菜单栏,因此在打开IE9浏览器以后,需要按键盘上的ALT键来显示浏览器工具栏。在显示出来的IE菜单栏上点击菜单“查看”→“源文件”。IE浏览器会自动打开一个新的窗口来显示网页源代码。
使用Firefox火狐浏览器查看网页源代码,点击Firefox浏览器左上角的快捷菜单,在下拉菜单中点击“Web开发者”→“查看页面 ...
对付DDoS攻击的一些绝招
DDoS攻击全名叫做分布式拒绝服务(DDoS:Distributed Denial of Service),攻击者往往将多个计算机平台联合起来对同一个目标或者多个目标进行攻击,攻击所造成的后果也因此而严重程度不同。
DDoS攻击出现至今已将近三十年,可是至今依然未能出现有效的应对手段。上次里约奥运会期间,DDoS攻击再次大行其道。全球攻击峰值达到了今年的最高值,可见只是一种人来疯而且还不怕见光的攻击手段。
那么DDoS攻击为何如此无解呢?因为DDoS攻击常常会采用通过大量合法的请求的手段占用服务器网络资源,由此而达到瘫痪网络的目的。服务器在面对DDoS攻击时很难合理的判定和区分请求,因此遭受攻击时往往束手无策,只能等待攻击者停止攻击。
拒绝服务攻击的发展
从拒绝服务攻击诞生到现在已经有了很多的发展,从最初的简单Dos到现在的DdoS。那么什么是Dos和DdoS呢?DoS是一种利用单台计算机的攻击 方式。而DdoS(Distributed Denial of Service,分布式拒绝服务)是一种基于DoS的特殊形式的拒绝服务攻击,是一种分布、协作的大规模攻击方式,主要瞄准比较大的站 ...
HTML5 div article section标签区别与应用
HTML5推出了一系列新元素,被广泛应用。然而,有一些元素在使用时易与传统div元素混淆,特别是这两个新元素:<section>和<article>。 我们最常被新手问到的问题是:在什么情况下我们应该使用这些元素?以及我们应该如何正确的使用这些元素? 今天我们就来探讨一下它们之间的区别。一、section元素 从字面理解就是区块、部分的意思,相对于article元素更加广泛,每个区块都可以使用,比如页面里的导航菜单、文章正文、文章的评论等。 1、section元素用于对网站或应用程序中页面上的内容进行分块,section元素的作用是对页面上的内容进行分块,或者说对文章进行分段,; 2、一个section元素通常由内容及其标题组成。通常不推荐为那些没有标题的内容使用section元素, 3、section元素并非一个普通的容器元素;当一个内容需要被直接定义 ...
各大知名邮箱介绍及SMTP群发送量限制情况
网络产品推广和消息资讯推送,经常用到的工具就是用客户邮箱发送邮件,如果是要发送的邮件量非常大的话,一般的建议是搭建自己的邮局服务器,或者是花钱购买专业的邮件群发服务,免费邮箱的SMTP适合少量的邮件群发需求。随着自动注册机和发帖机的泛滥,很多站长也使用邮箱验证的方式注册用户,但国内免费邮箱限制颇多,建议有条件的站长尽量使用收费邮箱或者企业邮箱。今天我们就来了解一下各大知名邮箱的历史及SMTP群发送量限制情况。
QQ邮箱 mail.qq.com
QQ邮箱是腾讯公司2002年推出免费邮箱服务,最早的QQ邮箱还只是QQ用户之间发送域内消息的工具,不支持向外域发送邮件。后来开放了向外域发送功能,这是才能成为真正的邮箱。QQ邮箱开始改变是在06年,到2007版以后,QQ邮箱便频繁发力,几乎在不停的更新。开发换肤功能、增加POP文件夹、增加QQ邮件订阅、添加邮件记事本等各种各样的功能开始出现,邮箱也变得完善起来。
QQ邮箱POP3服务器(端口995):qq.com,SMTP服务器(端口465或587):smtp.qq.com,账户名:您的QQ邮箱账户名(如果您是VIP帐号或Foxmail帐号,账户 ...
个性化网页字体格式引用详解
作为网页设计师,我们希望用精美的字体来帮助我们为网页排版,好的排版是组成优秀网页设计的重要组成部分,字体在网页设计中扮演了相对重要的一个角色,所以在网站中,选用什么样的字体也是一个相对比较重要的工作。而网页使用的字体缺受制于操作系统,也就是说在一般情况下网页能呈现什么的字体取决于用户的操作系统有没有安装某个字体,若未预装即使被样式指定,网页也会退而求其次的启用系统自带的其它字体。这也是我们在不同电脑、不同手机上同一网页中看到不同字体的原因。基于操作系统WEB可直接引用的字体就叫做网页安全字体,有关英文安全字体可以参阅本站《网页前端设计常用Web安全字体》,中文则可以参阅《CSS常用中文字体名转Unicode编码对照表》。使用安全字体外的个性化网页字体,则需要上传相应字体文件到网页服务器中引用。不同浏览器所支持的字体格式不一样,以下是几种常见字体格式介绍:TureTrpe(.ttf)格式.ttf字体是Windows和Mac的最常见字体,是一种RAW格式,支持这种字体的浏览器有IE9、Firefox3.5+、Chrome4+、Safari3+、Opera10+、IOS Mobile、S ...