
前端开发技术
文章平均质量分 90
IronLavender
时间 时间 你慢慢来
展开
-
目前比较全的CSS重设(reset)方法总结
在当今网页设计/开发实践中,使用CSS来为语义化的(X)HTML标记添加样式风格是重要的关键。在设计师们的梦想中都存在着这样的一个完美世界:所有的浏览器都能够理解和适用多有CSS规则,并且呈现相同的视觉效果(没有兼容性问题)。但是,我们并没有生活在这个完美的世界,现实中发生的失窃却总是恰恰相反,很多CSS样式在不同的浏览器中有着不同的解释和呈现。 当今流行的浏览器(如:Firefox、O...转载 2017-02-24 17:15:59 · 657 阅读 · 0 评论 -
css中overflow:hidden 不起作用了吗?【非常好的实例讲解】
css中overflow:hidden 不起作用了吗?有同学遇到这样的问题,现象是给元素设置了overflow:hidden,但超出容器的部分并没有被隐藏,难道是设置的hidden失效了吗?其实看似不合理的现象背后都会有其合理的解释。我们知道,overflow属性值有这几种:visible:声明内容不会被剪裁。比如内容可能被渲染到容器外面。hidden:声明内容将被剪裁,并且也甭想使用...转载 2016-12-27 11:26:20 · 1779 阅读 · 0 评论 -
CSS之display属性
display 属性规定元素应该生成的框的类型。 值 描述 none 此元素不会被显示。 block 此元素将显示为块级元素,此元素前后会带有换行符。 inline 默认。此元素会被显示为内联元素,元素前后没有换行符。 ...原创 2016-12-27 22:21:21 · 528 阅读 · 0 评论 -
谈一谈a:link、a:visited、a:hover、a:active的正确使用顺序
今天学到一个有趣的新知识呢,迫不及待的想分享一下。自学前端的这条路上,还在基础部分打转,未来好难,走好现在脚下的每一步才是我现在最重要的。小小地感慨一下,下面进入正题吧。1. <a>标签我们先说一说<a>标签是干啥用的。<a> 标签定义超链接,用于从一张页面链接到另一张页面。<a> 元素最重要的属性是 href 属性...原创 2017-01-18 17:38:57 · 49521 阅读 · 4 评论 -
JSP声明语句/脚本段/表达式
JSP是Java Server Page的缩写,在传统的HTML页面中加入JSP标签和java的程序片段就构成了JSP。JSP中脚本元素包括3类:声明语句、脚本段和JSP表达式,在JSP页面中需要通过特殊的约定来表示这些元素,在客户端这些元素是不可见的,它们都是由服务器来执行。声明语句声明语句在JSP页面中定义方法和变量,其声明格式如下:<%! 声明变量或方法 ...原创 2017-03-16 22:35:45 · 5982 阅读 · 0 评论 -
<jsp>与<%@include file>
1、include指令:<%@include file="文件的绝对路径或者相对路径"%>file属性是必填的(绝对或相对路径),但它不支持任何的表达式,也不允许通过挂参方式来传递参数。(即不能使用变量赋值,只能写死)2、include动作:<jsp:include page="被包含文件的路径" flush="true/false"><...原创 2017-03-17 08:31:45 · 1717 阅读 · 0 评论 -
jQuery之trigger()/triggerHandler()
为什么要用trigger() ?相信刚开始接触大家也都有这样的想法:比如前台页面里有:<p id="p1">请点击这里!</p> ,你希望加载页面时就执行这个事件给这个这p绑定了click事件(将下面的代码写在$(function(){});里面): $("#p1").click(function(){...原创 2017-03-13 10:49:36 · 841 阅读 · 0 评论 -
静态网页/动态网页/伪静态网页/动态HTML
所谓"静态"指的是网页内容"固定不变",当浏览者通过互联网的HTTP协议向Web服务器请求替换网页内容时,服务器仅仅是将原来已经设计好的静态HTML文档传送给用户的流量器,其页面的内容使用仅仅是标准的HTML代码,静态网页文件通常以htm、html等为后缀名。所谓"动态",并不是指在网页中放几个带动画的GIF或者SWF图片和动画,而是指用户在浏览此网页时,可以根据本身的需求在网页中进行操作,而网页根据用户的输入,能够产生相应的结果来响应用户,那样的网页才叫动态网页,动态网页文件通常以.asp,.php等为原创 2017-03-14 10:39:55 · 14337 阅读 · 0 评论 -
JSP执行过程
WEB容器JSP页面的访问请求时,它将把该访问请求交给JSP引擎去处理。Tomcat中的JSP引擎就是一个Servlet程序,它负责解释和执行JSP页面。第一次请求:当服务器上的一个JSP页面被第一次请求执行时,服务器上的JSP引擎首先将JSP页面文件转译成一个.java文件,也就是servlet源程序,接着再把这个Servlet源程序编译这个java文件生成.class的字节码文件(对于Tomcat,生成的class文件默认情况下存放在<Tomcat>/work目录下),然后执行字节码文件响应客户端的请原创 2017-03-13 22:53:47 · 1621 阅读 · 0 评论 -
JSP编码问题:pageEncoding、contentType、charset、setCharacterEncoding和setContentType
pageEncoding 和contentType的预设都是 ISO8859-1。而随便设定了其中一个,另一个就跟着一样了(TOMCAT 4.1.27是如此)。但这不是绝对的,这要看各自JSPC的处理方式。pageEncoding不等于contentType,更有利亚洲区的文字 CJKV系JSP网页的开发和展示, (例pageEncoding=GB2312 不等于 contentType=utf-8)。jsp 文件不像.java,.java在被编译器读入的时候默认采用的是操作系统所设定的locale所对应转载 2017-03-13 21:28:13 · 810 阅读 · 0 评论 -
HTTP中Get与Post的区别
什么是 HTTP?超文本传输协议(HTTP)的设计目的是保证客户机与服务器之间的通信。HTTP 的工作方式是客户机与服务器之间的请求-应答协议。web 浏览器可能是客户端,而计算机上的网络应用程序也可能作为服务器端。举例:客户端(浏览器)向服务器提交 HTTP 请求;服务器向客户端返回响应。响应包含关于请求的状态信息以及可能被请求的内容。两种 HTTP 请求方法:GET原创 2017-03-13 19:30:24 · 810 阅读 · 0 评论 -
jQuery之has()/find()/filter()
1、has()方法语法:.has(selector)参数描述selector字符串值,包含匹配元素的选择器表达式。has()函数用于筛选出包含特定后代的元素(特定后代是指该元素至少有一个后代元素匹配指定的表达式),函数的返回值为jQuery类型,返回一个新的jQuery对象,该对象封装了当前jQuery对象的匹原创 2017-03-12 22:06:48 · 935 阅读 · 0 评论 -
HTML5本地存储——IndexedDB(基本使用)
在HTML5本地存储——Web SQL Database提到过Web SQL Database实际上已经被废弃,而HTML5的支持的本地存储实际上变成了Web Storage(Local Storage和Session Storage)与IndexedDB。Web Storage使用简单字符串键值对在本地存储数据,方便灵活,但是对于大量结构化数据存储力不从心,IndexedDB是为了能够在客户端存...转载 2016-12-26 23:06:13 · 3254 阅读 · 0 评论