<vns86a>AG地址倒车方向盘打法图解

聊一聊HTML &pre&标签-爱编程
聊一聊HTML &pre&标签
我们经常会在要保持文本格式的时候使用pre标签,比如当我们要展示源代码的时候,只要放一个pre标签,然后把源代码直接复制,粘贴,然后在页面上就可以保持好格式。不会像放在其它标签里那样,把换行和空格都自动折叠了。那么有谁知道pre是如何工作的呢? pre标签 HTML里的pre元素,可定义预格式化的文本。在pre元素中的文本会保留空格和换行符。文本显现为。下面我们看一个示例,这里我使用的是一段css代码,你也可以换成其它的。如下:body{
background:#
font: 12px/24px 1.66;
当我们用pre包裹它们时&pre&body{
background:#
font: 12px/24px 1.66;
会在浏览器上直接得到可以看出上面的tab,空格,换行都完整的保留下来了。我们可以把这段css代码放到其它元素下,如得到下面的图。很完美,以后就可以用pre来标识代码了。哪里想用放哪里,但这里还有一些可以优化。
pre元素并不能代码放入,里面的内容是什么,可以是歌词,可以是代码,可以是其它文本。当pre元素来展示源代码的时候最好的方式是用code元素来包裹代码,这样既可以保持格式又可以代表语义,一举数得。如上面的代码可以改写为:&pre&
&code&body{
background:#
font: 12px/24px 1.66;
嵌套html其它标签
pre中最好不要包含可以导致段落断开的标签(如:p,标题),虽然主流浏览器对此解析没有问题,但最好不要这样使用。存在着语义不明的情况,比如无法判断是想显示结构的不同展示,还是想把标签作为代码的一部分显示,最好对这里只包含代码文本,对于标签进行转义如'&'对应'&'。pre元素中允许的文本可以包括,还有链接、图像和水平分隔线。当把其它标签放到pre块中时,会被直接渲染为正常元素。示例如下:&pre&[ti:凡人歌]
[ar:李宗盛]
[al:凡人歌]
[00:00](music)
[00:28]你我皆凡人,生在人世间;
[00:35]终日奔波苦,一刻不得闲;
[00:43]既然不是仙,难免有杂念;
[00:50]&a href="#"&道义放两旁&/a&,利字摆中间。&/pre&
显示出来样式如下:
文本过长时,溢出
如果我们在pre里放置的文本过长,中间也没有换行,由于pre会保持文本的格式,导致文本溢出。演示如下:&div style="width:500 background: padding:20"&
&pre&[ti:凡人歌][ar:李宗盛][al:凡人歌][00:00](music)[00:28]你我皆凡人,生在人世间;[00:35]终日奔波苦,一刻不得闲;[00:43]既然不是仙,难免有杂念;[00:50]&a href="#"&道义放两旁&/a&,利字摆中间。&/pre&
浏览器中的表现解决方法1:给pre标签定义横向滚动条pre{
解决方法2:使用text-wrapping直接定义pre标签里的css属性white-space的值为pre-wrap。pre{
white-space:pre-
渲染html元素
上面已经提到过,html元素会在pre标签中直接被解析。如果我们想显示这些标签,只要把这些特殊符号转换为,就可以了。如: "&" 代表 "&","&" 代表 "&"。&pre&&code&&ul class=&main-list&&
&li&&a href=&#&&藏新线才是最西藏的进、出线&/a&&/li&
&li&&a href=&#&&藏新线才是最西藏的进、出线&/a&&/li&
&li&&a href=&#&&藏新线才是最西藏的进、出线&/a&&/li&
&/ul&&/code&&/pre&
也可以使用一些线上的工具去完成这个转义的过程,这里可以百度一下,随便找了一个截了个图
意外的空格
有时候我们把代码直接复制到页面时,编辑器会给我们自动缩进对齐,这里其实是很好的,但这里遇到pre标签就有麻烦了,比如:&div&
&pre&&code&&ul class=&main-list&&
&li&&a href=&#&&藏新线才是最西藏的进、出线&/a&&/li&
&li&&a href=&#&&藏新线才是最西藏的进、出线&/a&&/li&
&li&&a href=&#&&藏新线才是最西藏的进、出线&/a&&/li&
&/ul&&/code&&/pre&
结果效果如下:
建议使用下面的形式来对代码进行排版。&div&
&pre&&code&第一行
//中间代码进行格式化
最后一行&/code&&/pre&
定义一下tab的大小pre{
tab-size:2;
但这个IE浏览器支持情况不太好。视情况来选择吧。
使用等宽字体
可以方便排版,看起来比较舒服。
使用语法高亮
这个要借助一些库来完成,比如highlight.js,具体怎么使用,大家百度吧。
上面的这些只是一些小的总结,如果有什么其它方式的应用,或这里没提到的黑科技,大家可以在评论里提出来,一起讨论。
版权所有 爱编程 (C) Copyright 2012. . All Rights Reserved.
闽ICP备号-3
微信扫一扫关注爱编程,每天为您推送一篇经典技术文章。python实现根据&a&&/&a&与&img&&/img&获取其href_python_ThinkSAAS
python实现根据&a&&/&a&与&img&&/img&获取其href
python实现根据&a&&/&a&与&img&&/img&获取其href
最近没事,写了一个小小程序,用python实现SGMLParser模块解析网页内容,获取部分标签的href值:#-*-coding:utf-8
#!/usr/bin/env python
import urllib2
from sgmllib import SGMLParser
class parserXml(SGMLParser):
def __init__(self):
SGMLParser.__init__(self)
self.hrefs = []
self.srcs= []
#保存视频数组
self.hrefs2=[]
#获取超链接href值
def start_a(self, attrs):
href = [v for k, v in attrs if k =="href"]
self.hrefs.extend(href)
#获取图片超链接href值
def start_img(self, attrs):
src = [v for k, v in attrs if k =="src"]
self.srcs.extend(src)
#获取视频超链接href值
def start_embed(self,attrs):
href2=[v for k, v in attrs if k=="href"]
self.hrefs2.extend(href2)
#写入到文件中
def write(parser):
hrefs=open("e:/tmp/urls.txt","w")
#分行显示,链接
for href in parser.hrefs:
hrefs.write("%s%s"% (href,"n"))
hrefs.close()
#分行显示图片链接
imgs=open("e:/tmp/imgs.txt","w")
for src in parser.srcs:
imgs.write("%s%s"% (src,"n"))
imgs.close()
#分行显示视频链接
shipin=open("e:/tmp/shipin.txt","w")
for href2 in parser.hrefs2:
shipin.write("%s%s"% (href2,"n"))
shipin.close()
def main():
parser=parserXml()
#防止抓取网站有设防(回避spider抓取),改为浏览器请求,(抓取网站网页所有内容)
headers = {'User-Agent':'Mozilla/5.0 (W U; Windows NT 6.1; en-US; rv:1.9.1.6) Gecko/ Firefox/3.5.6'}
req=urllib2.Request("",headers=headers)
page_hander=urllib2.urlopen(req)
page=page_hander.read()
print page
f=open("save.txt","w")
f.writelines(page)
parser.feed(page)
write(parser)
parser.close()
if __name__=='__main__':
PHP开发框架
开发工具/编程工具
服务器环境
ThinkSAAS商业授权:
ThinkSAAS为用户提供有偿个性定制开发服务
ThinkSAAS将为商业授权用户提供二次开发指导和技术支持
让ThinkSAAS更好,把建议拿来。
开发客服微信赵燕燕,袁会荣&&火火的情郎&&_舞蹈视频在线观看 - 糖豆网
赵燕燕,袁会荣&&火火的情郎&&
大家都在看
已经有次观看
分享给站外好友
播放器地址
肥猪猪上传于10分钟前
赵燕燕,袁会荣&&火火的情郎&& 观看视频 :99+条站内信
1条系统消息
&&&适合&&& - [中文][原创]
正在加载歌曲,请稍等...
&&&适合&&& - [中文][原创]君,已阅读到文档的结尾了呢~~
<LI><A HREF="123.XHTML#TOC-ANCHOR-14">壹☆挖掘中国的历史</A></LI>. 替换为:. <LI>壹☆<A HREF="123.XHTML#TOC-ANCHOR-14">挖掘中国的历史</A></LI>. (3)再把“☆” ...
扫扫二维码,随身浏览文档
手机或平板扫扫即可继续访问
</A>添加空格
举报该文档为侵权文档。
举报该文档含有违规或不良信息。
反馈该文档无法正常浏览。
举报该文档为重复文档。
推荐理由:
将文档分享至:
分享完整地址
文档地址:
粘贴到BBS或博客
flash地址:
支持嵌入FLASH地址的网站使用
html代码:
&embed src='/DocinViewer-4.swf' width='100%' height='600' type=application/x-shockwave-flash ALLOWFULLSCREEN='true' ALLOWSCRIPTACCESS='always'&&/embed&
450px*300px480px*400px650px*490px
支持嵌入HTML代码的网站使用
您的内容已经提交成功
您所提交的内容需要审核后才能发布,请您等待!
3秒自动关闭窗口

我要回帖

更多关于 倒车方向盘打法图解 的文章

 

随机推荐