DIY博客园

之前说过什么是网站及FTP的根目录,对于开发新手小白来说了解站点的路径绝对地址和相对地址概念也是网站开发基础知识中很重要的知识点,相对地址、绝对地址也有人称为相对路径、绝对路径。那么绝对地址和相对地址究竟是什么?它们又有什么区别呢?绝对地址根据所处环境不同又可以细分为两种:一种是网络绝对地址,一种是本地绝对地址。其中网络绝对地址就是以http://、ftp://或https://等网络协议名开头的地址,如:https://www.diy...
对于站长和互联网技术人员而言,网站根目录是一个很常见的概念,弄不明白到底哪一个目录才是根目录的新手也并不少见。什么是根目录顾名思义,根就像树根一样,是最高级最顶层的东西,根目录也就是最高层级目录。根目录下可以存放若干子目录和文件,这样就形成像根系一样的结构。我们现在拿本地电脑举例,打开电脑c盘,那么C:\这个斜杠就代表是计算机C盘的根目录,再往上走就没有目录了,根目录下的文件夹就是子目录。对于windows操作系统的电脑而言,C盘下名为...
CDN加速服务刚刚流行的时候成本比较高,而如今技术越来越普及也越来越便宜,一个饱受争议的话题又摆在了广大站长面前,CDN会影响SEO吗?会造成排名下降吗?会影响搜索引擎收录吗?现在网上还没有一个具体的文章来说明这一切,小编在这里收集以下几点信息供大家参考。1.首先,我们需要了解清楚CDN是什么?CDN的全称是(ContentDeliveryNetwork),即内容分发网络。通俗点理解就是网站加速,可以跨运营商,跨地区,服务器负载能力...
使用浏览器查看网页时,很多人都知道按下键盘上的F5键是刷新网页,这个等效于点击鼠标右键菜单中的“刷新”选项。那么我们今天要讲的Ctrl+F5组合按键到底是什么鬼?究竟有何神奇之处?是的,你没猜错,Ctrl+F5也是刷新,而且是强制刷新。简单的理解就是让浏览器重新访问网页,就像第一次那样,一切都是全新呈现,打开速度也会稍慢一些。下面是分别使用F5和Ctrl+F5刷新的速度对比截图:    通过观察资...
前面总结过常见Meta标签大全和用途介绍,今天再来笔记一下HTML5网页文档可能用到的Meta标签:<!DOCTYPEhtml> H5标准声明,使用HTML5doctype,不区分大小写<headlang=″en″>标准的lang属性写法<metacharset=″utf-8″>  声明文档使用的字符编码<metahttp-equiv=″X-...
Meta标签是HTML网页源代码中一个重要的html标签,通常位于HTML文档头部的head标记和title标记之间,它提供用户不可见的信息。Meta标签可用于浏览器识别(如何显示内容或重新加载页面),搜索引擎声明,或其他web服务,如作者、日期和时间、网页描述、关键词、页面刷新等。1、申明文档使用的字符编码<metacharset='utf-8'>或<metahttp-equiv="Co...
CSS3自适应浏览器页面框架布局代码是一款非常简单的网站后台界面布局效果,代码写的非常简洁,大家可以下载来研究研究!点击下载“资源仅供学习交流,严禁用于商业用途,下载试用满意后,请支持正版谢谢!”...
不少网站在制作的时候会考虑到多样化展示,一般都会加上视频来丰富内容,而常规的html代码中有一个专门针对视频的标签就是video标签,比较常见的写法为:<videowidth="800"height="">         <sourcesrc="myvid...
在开发移动端网站的时候,我们经常会遇到弹出层的情况(如全屏的导航栏、提示遮罩等),这时候会有一个用户体验上的小bug:当我们操作点出弹出层时,如果此时滑动屏幕,你会发现弹出层下面的内容依然会上下滚动;特别是弹出层是导航列表等较长需要上下滑动的区块时,你会发现弹出层和底层有时会一起滚动,这种体验非常违和啊。可以试下我的这个小demo,显示导航后,上下滚动会导致下面的内容也滚起来。直接点击查看DEMO1那该怎么办呢?实际上只需要一段小小的c...
网页布局中常有的一种情况就是网页主体部分分成一行两列;而在很多种情况下,设计师们常把左右两列的背景色设计成不同色彩,以实现内容块的明显区分;但这样的设计给布局提出了一个看似简单,而实现非常难的问题;那就是左右两列怎么样实现背景高度自适应,及左边内容高于右边时,右边背景色也要和左边一样;右边内容高于左边时,左边背景色也要和右边一样;当年为了实现这个,我在网上查过无数的文章,都没有很好的解决方案;多数人用很大的负数实现,也有人用javasc...
字体属性:(font)大小{font-size:x-large;}(特大)xx-small;(极小)一般中文用不到,只要用数值就可以,单位:PX、PD样式{font-style:oblique;}(偏斜体)italic;(斜体)normal;(正常)行高{line-height:normal;}(正常)单位:PX、PD、EM粗细{font-weight:bold;}(粗体)lighter;(细体)norma...
方法一:判断HTTP_USER_AGENT$agent = strtolower($_SERVER['HTTP_USER_AGENT']); if(strpos($agent,"netfront") || strpos($agent,"iphone") || strpos($agent,"midp-2....
一次完整的HTTP请求过程从TCP三次握手建立连接成功后开始,客户端按照指定的格式开始向服务端发送HTTP请求,服务端接收请求后,解析HTTP请求,处理完业务逻辑,最后返回一个HTTP的响应给客户端,HTTP的响应内容同样有标准的格式。无论是什么客户端或者是什么服务端,大家只要按照HTTP的协议标准来实现的话,那么它一定是通用的。HTTP请求格式HTTP请求格式主要有四部分组成,分别是:请求行、请求头、空行、消息体,每部分内容占一行&l...
HTML经过10多年的发展,其元素经历了废弃与不断重新定义的过程。为了更好的处理现在的互联网应用,HTML5新增了图形绘制、多媒体播放、页面结构、应用程序存储、网络工作等新元素。图形绘制新元素标签描述<canvas>标签定义图形,比如图表和其他图像。该标签基于JavaScript的绘图API新多媒体元素标签描述<audio>定义音频内容<vedio>定义视频内容<source>定义...
说说你对闭包的理解使用闭包主要是为了设计私有的方法和变量。闭包的优点是可以避免全局变量的污染,缺点是闭包会常驻内存,会增大内存使用量,使用不当很容易造成内存泄露。闭包有三个特性:1.函数嵌套函数2.函数内部可以引用外部的参数和变量3.参数和变量不会被垃圾回收机制回收请你谈谈Cookie的弊端cookie虽然在持久保存客户端数据提供了方便,分担了服务器存储的负担,但还是有很多局限性的。第一:每个特定的域名下最多生成20个cookie...
对朋友的一个项目进行codereview,发现问题还真不少.有些web项目功能虽然五脏俱全, 但对网络安全的意识以及相关的技术沉淀,几乎可以说没.这也是很多小作坊式的项目的一类通病.  今天我们来谈谈简单的xss攻击,以及Cookie劫持的攻与防.  案列:  听闻之前通过CCTV电话访问周鸿祎时,分析其按键声音从而获取红衣教主的电话号码的那个传奇大侠.  其后续的一个得意之作,便是通过给大学的一个助教发了份钓...
一个小型的网站,可以使用最简单的html静态页面就实现了,配合一些图片达到美化效果,所有的页面均存放在一个目录下,这样的网站对系统架构、性能的要求都很简单。随着互联网业务的不断丰富,网站相关的技术经过这些年的发展,已经细分到很细的方方面面,尤其对于大型网站来说,所采用的技术更是涉及面非常广,从硬件到软件、编程语言、数据库、WebServer、防火墙等各个领域都有了很高的要求,已经不是原来简单的html静态网站所能比拟的。  大型网站,比...
1.图像化的形象页面(SplashPage)  我在很多网站上看到人们只是把一个大大的横幅图像和一个"点这儿进入(Clickheretoenter)"链接放在他们的主页(homepage)上。最坏的情况是"进入(enter)"链接被嵌入flash,从而导致蜘蛛无法从这个链接进入。  如果你不关心搜索引擎如何认识你的网站,那没关系;否则,你犯了一个大错误。你的主页(homepage)可能是你...
如果初次打交道,很多人会觉得js很简单。确实,对于很多有经验的工程师,或者甚至是初学者而言,实现基本的js功能几乎毫无障碍。但是JS的真实功能却比很多人想象的要更加多样、复杂。JavaScript的许多细节规定会让你的网页出现很多意想不到的bug,搞懂这些bug,对于成为一位有经验的JS开发者很重要。常见错误一:对于this关键词的不正确引用我曾经听一位喜剧演员说过:“我从未在这里,因为我不清楚这里是哪里,是除了那里之外的地方吗?”这句...
首先我们先了解下什么是长尾关键词?网站上非目标关键词但也可以带来搜索流量的关键词,称为长尾关键词。从表面上说长尾关键词就是一些看上去字数比较长,比较具体的,搜索次数比较低,可以给网站带来流量的关键词,也是目标关键词的延伸词。长尾关键词的特征了解了什么是长尾关键词后,我们要明白长尾关键词的特征是什么?(1)长尾关键词一般字数多目标关键词字数多。(2)长尾关键词是来用网站的栏目页面,内容页面,专题页面来优化的。(3)长尾关键词是没有限制的,...
1 of 4 ‹‹ 1 2 3 4 ››