什么是 HTML? HTML 是用来描述网页的一种语言。 HTML 指的是超文本标记语言 (Hyper Text Markup Language) HTML 不是一种编程语言,而是一种标记语言 (markup language) 标记语言是一套标记标签 (markup tag) HTML 使用标记标签来描述网页 HTML 标签 HTML 标记标签通常被称为 HTML 标签 (HTML tag)。 HTML 标签是由尖括号包围的关键词,比如 <html> HTML 标签通常是成对出现的,比如 <b> 和 </b> 标签对中的第一个标签是开始标签,第二个标签是结束标签 开始和结束标签也被称为开放标签和闭合标签 HTML 文档 = 网页 HTML 文档描述网页 HTML 文档包含 HTML 标签和纯文本 HTML 文档也被称为网页 Web 浏览器的作用是读取 HTML 文档,并以网页的形式显示出它们。浏览器不会显示 HTML 标签,而是使用标签来解释页面的内容: <html> < 继续阅读 >>


冯鑫 17/09/08 22:01:14
注释 <!-- --> 元素选择器 <style> h1 {color:red;} </style> <h1> 第一个段落(红色) </h1> 类选择器 <style> .red-text{color:red;} </style> <h1 class="red.text"> 标题一(红色) </h1> 图像边框 ( .后面没有空格) .thick-green-border { border-color: green; border-width: 10px; border-style: solid; border-radius: 50%; //圆形边框 } 表单 使用HTML来构建可以跟服务器交互的Web表单(form),通过给你的form元素添加一个action属性来达到此目的。action属性的值指定了表单提交到服务器的地址。 <for 继续阅读 >>


王良 17/05/30 09:26:46
完整理解并写出的H5代码,H5确实方便orz,应用bootstrap响应式网格布局,还不太懂。 <link rel="stylesheet" href="//cdn.bootcss.com/font-awesome/4.2.0/css/font-awesome.min.css"/> <link href="//fonts.gdgdocs.org/css?family=Lobster" rel="stylesheet" type="text/css"> <style> h2 { font-family: Lobster, Monospace; } .thick-green-border { border-color: green; border-width: 10px; border-style: solid; border-radius: 50%; } </style> <div class="container-fluid"> 继续阅读 >>


王一妃 17/05/07 23:00:51
最近一直在学习Java方面的网络爬虫,然后要使用Jsoup解析html页面(htmlparse已经不建议使用了),但是对于Jsoup中的很多类和方法都很疑惑,查阅相关资料后发现使用Jsoup之前首先要了解一些HTML DOM方面的知识,就决定将网上的HTML DOM相关知识进行汇总,方便和我有相同兴趣爱好的伙伴学习。 不管是学习网络爬虫还是HTML DOM,都需要有一定的HTML基础,我推荐大家看看HTML教程,里面的内容很多,我只看了自己需要的部分,大家也可以根据自己的情况选择性的观看。 接下来我们进入正题! DOM 简介 HTML DOM 定义了访问和操作 HTML 文档的标准方法。DOM 将 HTML 文档表达为树结构。如下图: DOM 节点 DOM 节点 根据 W3C 的 HTML DOM 标准,HTML 文档中的所有内容都是节点: 1.整个文档是一个文档节点 2.每个 HTML 元素是元素节点 3.HTML 元素内的文本是文本节点 4.每个 HTML 属性是属性节点 5.注释是注释节点 继续阅读 >>


董恒毅 17/02/27 23:16:24
定义网页显示编码 刚才在vim终端上随便写了段html的代码,在Google Chrome上打开中文无法被识别,造成显示出来的网页是乱码。 后来发现乱码是因为未定义网页编码,导致在浏览网页的时候,系统会自动识别网页编码,这样的话就很有可能会导致中文显示乱码了。 所以我们做网页的时候,都会用下面的语句来定义网页编码。 <html> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <head> 在html代码中仿照如上位置,添加上述语句用来定义网页源码,就可以避免网页中文乱码的问题了。 导致中文显示乱码的原因一般都是由于编码不一致导致的,编码格式可以人为设置。所以如果有的时候还有乱码,试着把utf-8改成gbk看看。 所以遇到乱码问题,就要思考编码是否定义一致。 常见的Unicode码是utf-8 作者:dongmengyuan1020 发表 继续阅读 >>


董孟愿 17/02/18 12:46:51
本文转载自:[http://www.cnblogs.com/dennisit/p/3191803.html] htmlparser是一个纯的java写的html解析的库,它不依赖于其它的java库文件,主要用于改造或提取html。它能超高速解析html,而且不会出错。现在htmlparser最新版本为2.0。 下载地址: http://sourceforge.net/projects/htmlparser/ 在线API: http://www.ostools.net/apidocs/apidoc?api=HTMLParser Filter就是对于结果进行过滤,取得需要的内容。HTMLParser在org.htmlparser.filters包之内一共定义了15个不同的Filter: AndFilter、CssSelectorNodeFilter、HasAttributeFilter、HasChildFilter、HasSiblingFilter、IsEqualFilter、LinkRegexFilter、LinkStringFilter、NodeC 继续阅读 >>


董恒毅 17/02/17 15:26:27
好久都没有写博客了,仿佛什么都没有学一般。 考试前为了挑战杯项目赶出来的界面,新接触了HTML,仿照CSDN上的风格。下学期就要学HTML了算是一种提前预习吧。因为不会用,所以特别的冗杂,没有将格式封装到一起。 加油吧,tomorrow is a new day. <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>Personal</title> <meta http-equiv="X-UA-Compatible" content="IE=edge, chrome=1"> <meta name="renderer" content="webkit"> <meta property="qc:admins" content="77103107776157736375" /> <meta property="wb:we 继续阅读 >>


王一妃 17/01/15 15:10:19
今天在做一个小练习的时候,遇到一个让我很想不通的问题。今天在自己在写java web小练习时,在servlet中添加一个过滤器,让这个过滤器实现根据不同权限限制访问不同的页面功能。当我在web.xml中配置好过滤器后,并在maven下布署运行,发生了很”神奇”的现象。 这是我的项目目录结构 在过滤器里我设置了当管理员登录时可以访问管理页面(即html文件里的html文件),而当普通用户登录时只能进行密码修改操作(即a文件夹下的html文件)。而当我运行项目时,却发现管理员和用户都可以访问两个文件夹下的文件,或者有时只能访问规定目录。@——@!!!!之后在进行测试时发现有时当访问页面时并不会进行过滤操作。而之后当我把html文件改为jsp时,用户一切访问正常。 后来在网上进行了查找,发现原来一切都是浏览器对html页面的缓存问题!!!!!!!当使用第一次访问html文件时,浏览器会对服务器进行页面请求,随即进行解析显示,而这时浏览器就会对该页面进行缓存,当你下一次访问该页面时,浏览器就会不经过服务器直接将缓存的内容显示。并且当你点击浏览器上的后退按钮时 继续阅读 >>


胡嘉辉 16/11/09 21:57:43
最近在学习django,于是就用django做了一个简单的网站,用来练手,具体功能就是从网上抓取数据,然后放到我的网站上面,但是遇到一个问题就是django无法输出html格式的内容,只能以字符串的形式输出: data = '<h1>hello world</h1>' <p>{{ data }}</p> 我们目的是输出的是: hello world 但是结果输出的是: <h1>hello world</h1> 在网上搜了好久,终于找到解决办法: 对于单个变量使用django的过滤器,告诉Django这个字符串不用进行HTML转义,方法如下: data | safe 对于一段模板内容可以使用autoescape标签,比如: {% autoescape off %} {{ data }} {% endautoescape %} off 的意思是关闭对html的转义,而将off替换成on就表示进行html转义,默认进行html转义 注意:au 继续阅读 >>


周攀 16/08/29 20:17:47
jQuery-获得内容和属性 (1)jQuery中非常重要的部分,就是操作DOM的能力 jQuery提供了一系列与DOM相关的方法,这使访问和操作元素和属性变得很容易 DOM = Document Object Model(文档对象模型) DOM定义访问HTML和XML文档的标准 (2)获得内容-text()、html()以及val() 三个简单实用的用于DOM操作的jQuery方法 .text() - 设置或返回所选元素的文本内容 .html() - 设置或返回所选元素的额内容(包括html标记) .val() - 设置或返回表单字段的值 text()和html()实例 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> <script src = 'jquery.js'></s 继续阅读 >>


苗帅 16/06/05 15:39:16