html5换行,html5换行标记,横线标记

html5常用标记总结

一、文本标签

成都创新互联公司主营垦利网站建设的网络公司,主营网站建设方案,APP应用开发,垦利h5微信平台小程序开发搭建,垦利网站营销推广欢迎垦利等地区企业咨询

1.1 标题标记:hn align=”对齐方式”标题文本/hn

注意:

1.标题准备了h1----h6的标题,按照字号依次递减(块级元素)

2.align表示对齐方式,其值为left,center,right

1.2 字体标记:font face=”字体名称” size=”字号” color=”字体颜色” 文字/font

注意:中文网页以黑体,宋体,3号字的效果显示

1.3 段落标记:p align=”对齐方式” 段落内容/p

注意:p可以作为单标记或双标记:

单标记:段落与上文产生一个空行的间距。

双标记:段落与上下文之间产生一个空行的间距

1.4 换行标记:

注意:br /表示换行,多次换行多次使用br /

1.5 预格式化标记:pre...../pre

注意:预格式化标记可将空格、制表符、回车符等忽略

1.6 转义字符:转义字符让特殊字符显示出来。

语法:实体名称;

二、列表标记

2.1 无序列表

ul type=”列表项的标签符”

li项目一/li

li项目二/li

li项目三/li

......

/ul

注意: type表示了项目符号:

disc(默认) 实心圆

circle:空心圆

square:实心方块

2.2 有序列表:

ol type=”列表项的标记符” start=”起始值”

li项目一/li

li项目二/li

li项目三/li

......

/ol

注意:1. 1:1,2,3,.......

a:a,b,c,d,e.......

A:A,B,C,D,E.......

i:i,ii,iii,iv......

I:I,II,III,IV......

2.start表示起始值,从第几个数开始计算

2.3 嵌套排列

ol type="1"

lih/li

lit/li

ul type="disc"

lim/li

lil/li

/ul

li5/li

/ol

2.4 分割线标记:hr align=”对齐方式” size=”水平线高度” width=”水平线宽度”

color=”水平线颜色”

三、超链接标记

3.1 文本链接:a href=”目标URL” target=”目标窗口”指针文本/a

注意: 1.href表示文本链接的目标资源的URL

绝对地址和相对地址

绝对地址:在任何情况下都可以找到的地址(例如:网址)

相对地址:必须知道当前所在,才能找到(../表示上一级目录,/表示下级目录)例子:../img/baidu.jpg 表示在当前位置的上一层目录下的img文件夹中的baidu.jpg 文件。

3.2 图片标记:img src=”图片文件路径” alt=”提示文本” height=”图片高度” width=”图片宽度”/

3.3 多媒体标记

3.3.1 滚动字幕标记:marquee可以实现文字或图片的跑马灯效果

marquee..../marquee

marquee的属性:

behavior 指定了跑马灯的效果:scroll(滚动)、slide(滑动)、alternate(交替)

bgcolor:跑马灯的背景颜色

direction:跑马灯的移动方向,left(左)、right(右)、up(上)、down(下)

scrolldelay:每次移动的延迟时间,单位毫秒

loop:跑马灯运行次数,-1表示无限循环

height、width

hspace:左右空白宽度

vspace:上下空白宽度

3.3.2 嵌入音乐文件

audio src=”文件地址” 提示文字/audio

3.3.3 嵌入视频文件

video src=”视频文件地址” controls=”controls”提示文字/video

四、表格

4.1 表格基本语法:

table

tr

......

td单元格内容/td

......

/tr

/table

注意:

table:声明一个表格对象

tr:声明一行

td:声明一个单元格

4.2 表格的基本属性

1.align 对齐方式:left、center、right

2.border:表格边框

3.bordercolor:边框颜色

4.bgcolor:表格背景颜色

5.background:背景图片

6.height、width

4.3 单元格合并

1.rowspan:所跨的行数

2.colspan:所跨的列数

五、表单

5.1 表单标签:form action=”URL” method=”get|post” target=”...”/form

注意:form:该标记中包含的数据将被提交到服务器或者电子邮件中

action:指定服务器端处理提交表单信息的程序是什么。URL地址或电子邮件地址

method:get/post:数据传输到服务器的传递方法

target:服务器返回文档结果的显示位置:_blank:在新的浏览器窗口中打开

_self:在当前浏览器中显示

5.2 表单标记

5.2.1 input标签:input type=”类型” name=”服务器 获取用户输入信息的名字” value=”初始值”

注意:1.type类型(输入类型):

1. text:单行文本框

2. password:密码输入框

3. radio:单选按钮 checked表示默认

4. checkbox:复选框 checked表示默认

5. submit:提交按钮

6. reset:重置按钮

7. button:普通按钮

2.maxlength:输入的最大长度

5.2.2 select标签

select name=”” size=”” multiple

option value=”选项1” 选项1

.......

option value=”选项n” 选项n

/select

注意:name:服务器 获取用户输入信息的名字

value :初始值

option:下拉框的内容

multiple:多选,若没有multiple则是单选

selected:表示默认选项

size:表示长度

5.2.3 textarea 标签:textarea name=”...” cols=”...” rows=”...” wrap=”off/virtual/physical”

/textarea

注意: name:多行文本框的名称

cols:一行可容纳的字符数

rows:表示可显示额的行数

wrap:virtual和phycal控制自动换行

html5文字自动换行怎么设置?

在编辑器里面一般都有,编辑这个选项,里面有自动换行选项,里面能选多少个字符自动换行。

1、文字会视容器的宽度自动换行。

2、一般都是用限制宽度来控制的,设置固定宽度,溢出为隐藏,这样就可以达到自动换行的目的。

3、在table中加入style="table-layout:fixed;"在td中加入style="word-break : break-all;overflow:hidden;"。

4、正常文字的换行(亚洲文字和非亚洲文字)元素拥有默认的 white-space:normal ,当定义的宽度之后自动换行。

html5文字自动换行怎么设置

1.你定死表格的宽度,即给表格一个宽度值(是数值,不是百分比)

2.强制不换行

div{

//white-space:不换行;normal 默认;nowrap强制在同一行内显示所有文本,直到文本结束或者遭遇 br 对象

white-space:nowrap; }

自动换行

div{

word-wrap: break-word;

//word-break设置强行换行;normal 亚洲语言和非亚洲语言的文本规则,允许在字内换行

word-break: normal;

}

强制英文单词断行

div{

word-break:break-all;

}

3.总结了一下,只要在CSS中定义了如下句子,可保网页不会再被撑开了。

table{table-layout: fixed;}

td(word-break: break-all; word-wrap:break-word;)

注释一下:

1.第一条table{table-layout: fixed;},此样式可以让表格中有!!!(感叹号)之类的字符时自动换行。

2.td{word-break: break-all},一般用这句这OK了,但在有些特殊情况下还是会撑开,因此需要再加上后面一句(word-wrap:break-word;)就可以解决。此样式可以让表格中的一些连续的英文单词自动换行。

(1)语法:

word-break : normal | break-all | keep-all

参数:

normal :  依照亚洲语言和非亚洲语言的文本规则,允许在字内换行

break-all :  该行为与亚洲语言的normal相同。也允许非亚洲语言文本行的任意字内断开。该值适合包含一些非亚洲文本的亚洲文本

keep-all :  与所有非亚洲语言的normal相同。对于中文,韩文,日文,不允许字断开。适合包含少量亚洲文本的非亚洲文本

(2)语法:

word-wrap : normal | break-word

参数:

normal :  允许内容顶开指定的容器边界

break-word :  内容将在边界内换行。如果需要,词内换行(word-break)也行发生

说明:

设置或检索当当前行超过指定容器的边界时是否断开转行。

对应的脚本特性为word-wrap。请参阅我编写的其他书目。

(3)语法:

table-layout : auto | fixed

参数:

auto :  默认的自动算法。布局将基于各单元格的内容。表格在每一单元格读取计算之后才会显示出来。速度很慢

fixed :  固定布局的算法。在这算法中,水平布局是仅仅基于表格的宽度,表格边框的宽度,单元格间距,列的宽度,而和表格内容无关

说明:

如何让表格自动换行?

设置或检索表格的布局算法。

对应的脚本特性为tableLayout。

4.按照网上大多数文章的说法,只要在CSS中加入:

代码

..........

Code:

table {

table-layout:fixed;word-break:break-all;word-wrap:break-word;}

div{word-break:break-all;word-wrap:break-word;}

就可以解决表格和层被撑破,最初我也是这样做的。不过这样的代码会造成一个问题,你会发现英文词全部被截断了,这不符合英语的书写习惯也不利于阅读。

后来我发现上述代码改写一下就可以做到既防止表格/层撑破又防止单词断裂了。

如下:

代码

Code:

table {

table-layout: fixed;

word-wrap:break-word;

}

div {

word-wrap:break-word;

}

HTML如何换行

需要准备的材料分别有:电脑、浏览器、html编辑器。

1、首先,打开html编辑器,新建html文件,例如:index.html,编写问题基础代码。

2、在index.html中的body标签中,将外层的table改为div,新增css代码:div {width: 300px;} table {float: left;}。

3、浏览器运行index.html页面,此时表格们实现了每3个自动换行。


分享标题:html5换行,html5换行标记,横线标记
新闻来源:http://myzitong.com/article/dsepgco.html