HTML设置文字与段落格式

目录

 

一、插入其他标记

二、设置文字格式

三、设置段落格式

四、水平线标记

五、设置滚动文字


一、插入其他标记

           在HTNL网页中,不仅可以输入汉字、英文和其他文字,还可以输入一些空格和特殊字符(¥、$、#.......)

1.设置输入空格符号

空格符号可以增加字与字之间的距离

基本语法:

 

语法说明:

在HTML网页中,可以输入多个空格。

示例代码:

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title>制作一个简单的HTML文件</title>
	</head>
	<body>
		&nbsp;我的HTML是&nbsp;&nbsp;&nbsp;如此的漂亮,以至于我无法自拔。
	</body>
</html>

效果为:

2.设置输入特殊符号

特殊符号以“&”开头,以“ ;”结尾

基本语法:

&amp;```````&copy;

语法说明:

特殊符号
特殊符号符号代码
&quot;
&&amp;
<&lt;
>&gt;
X&times;
§&sect;
©&copy;
®&reg;
TM&trade;
.............

示例代码:

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title>制作一个简单的HTML文件</title>
	</head>
	<body>
		&nbsp;我的HTML是&nbsp;&nbsp;&nbsp;如此&trade;的漂亮,&sect;&copy;以至于我&reg;无法自拔。
	</body>
</html>

效果为:

二、设置文字格式

用<font>标记来设置文字的格式

1.设置字体——face

face属性规定的是字体的名称(宋体、楷体、隶书......)

基本语法:

<font face="字体样式">.............</font>

语法说明:

face属性用于定义该段文本采用的字体名称,用定义字体样式的前提是浏览器中有字体

示例代码:

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title>制作一个简单的HTML文件</title>
	</head>
	<body>
		<p><font face="华文彩云">我是中国人</font></p>
		<p><font face="微软雅黑">我是中国人</font></p>
		<p><font face="隶书">我是中国人</font></p>
	</body>
</html>

效果为:

2.设置字号——size

基本语法:

<font size="文字字号">.......</font>

语法说明:

size属性用来设置字体大小(有绝对和相对两种方式),size属性有1~7级,1级最小,7级最大。默认字体是3级。

示例代码:

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title>制作一个简单的HTML文件</title>
	</head>
	<body>
		<p><font size="3">我是中国人</font></p>
		<p><font size="6">我是中国人</font></p>
		<p><font size="1">我是中国人</font></p>
	</body>
</html>

效果为:

3.设置文字颜色——color

基本语法:

<font color="字体颜色">.........</font>

语法说明:

在HTML网页中,不同的文字颜色可以展现不同的效果

示例代码:

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title>制作一个简单的HTML文件</title>
	</head>
	<body>
		<p><font color="antiquewhite">我是中国人</font></p>
		<p><font color="blue">我是中国人</font></p>
		<p><font color="chartreuse">我是中国人</font></p>
	</body>
</html>

效果为:

4.设置粗体、斜体、下划线——b、strong、em、u

(1)设置粗体——b、strong

基本语法:

<b>要加粗的文字</b>

<strong>要加粗的文字</strong>

语法说明:

<b>、<strong>标签是行内元素,首尾也必须要。

示例代码:

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title>制作一个简单的HTML文件</title>
	</head>
	<body>
		<p>作为<b>中国人</b>,我很自豪!!!</p>
		<p>我是一名<strong>光荣的中国人</strong>,我为身处中国二自豪!!</p>
	</body>
</html>

效果为:

(2)设置斜体——i、em、cite

基本语法:

<i>要设置斜体的文字</i>

<em>要设置斜体的文字</em>

<cite>要设置斜体的文字</cite>

语法说明:

开始和结束标签不能省略

示例代码:

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title>制作一个简单的HTML文件</title>
	</head>
	<body>
		<p><i>我来自一个偏远的山村</i></p><hr />
		<p><em>我在学习HTML网页制作/em></p><hr />
		<p><cite>一寸光阴一寸金</cite></p>
	</body>
</html>

效果为:

(3)设置下划线——u

基本语法:

<u>要加下划线的文字</u>

语法说明:

跟之前的方法类似

示例代码:

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title>制作一个简单的HTML文件</title>
	</head>
	<body>
	<u>理想很伟大</u>
	</body>
</html>

效果为:

5.设置上标与下标——sup、sub

基本语法:

<sup>上标内容</sup>

<sub>下标内容</sub>

语法说明:

这俩个标签主要用于一些数学计算。

在标签里面的内容高度会按照前后文本流定义的高度的半显示,sup文字下端和前面文字的下端对齐。

示例代码:

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title>制作一个简单的HTML文件</title>
	</head>
	<body>
	<p>KMNO<sub>4</sub>是高锰酸钾</p>
	<p>X<sup>2</sup>+Y<sup>2</sup>=Z<sup>2</sup></p>
	</body>
</html>

效果为:

三、设置段落格式

1.设置段落标记——p

基本语法:

<p>要设置的段落文字</p>

语法说明:

段落标签可以没有结束标签,但我们习惯性的会写,这样看起来会显得程序完整性强

示例代码:

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title>制作一个简单的HTML文件</title>
	</head>
	<body>
	<p>理想很伟大</p>
	<p>梦想是什么</p>
	</body>
</html>

效果为:

2.设置段落的对齐属性——align

在HTML网页中,文字是左对齐的

基本语法:

<align=对齐方式>

语法说明:

常见的对齐方式
属性值含义
left左对齐
right右对齐
center居中对齐

示例代码:

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title>制作一个简单的HTML文件</title>
	</head>
	<body>
	<p align="left">理想很伟大</p>
	<p align="center">梦想是什么</p>
	<p align="right">光迷宫</p>
	</body>
</html>

效果为:

3.设置不换行标记——nobr

基本语法:

<nobr>不换行的文字</nobr>

语法说明:

让内容不换行显示

示例代码:

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title>制作一个简单的HTML文件</title>
	</head>
	<body>
	<nobr>分页符骨腭蝠岳父i否符合夫妇iuiuiu啊uiu我</nobr>
	</body>
</html>

效果为:

4.设置换行标记——br

基本语法:

<br>要换行的文字</br>

语法说明:

将多出来的文字部分换行显示

示例代码:

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title>制作一个简单的HTML文件</title>
	</head>
	<body>
	分页符骨腭<br/>蝠岳父i否符<br/>合夫妇iuiuiu啊uiu我
	</body>
</html>

效果为:

四、水平线标记

1.设置插入水平线——hr

基本语法:

<hr/>

语法说明:

可以有多个水平线

示例代码:

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title>制作一个简单的HTML文件</title>
	</head>
	<body>
	爱的力量<hr/>是如此强大<hr />
	</body>
</html>

效果为:

2.设置水平线宽度与高度属性——width、size

基本语法:

<hr width="宽度"/>

<hr size="高度"/>

语法说明:

高度值可以用像素值,也可以用百分比,二高度值只能用像素值

示例代码:

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title>制作一个简单的HTML文件</title>
	</head>
	<body>
		
	<p align="center">在逆境中成长</p>
	<hr width="500" size="4"/>
	<p align="center">我的成长经历</p>
	</body>
</html>

效果为: 

3.设置水平线的颜色——color

基本语法:

<hr color="颜色"/>

语法说明:

颜色代码可以是十六进制或英文名称

示例代码:

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title>制作一个简单的HTML文件</title>
	</head>
	<body>
		
	<p align="center">在逆境中成长</p>
	<hr width="500" size="4" color="chocolate"/>
	<p align="center">我的成长经历</p>
	</body>
</html>

效果为:

4.设置水平线的对齐方式——aligin

基本语法:

<hr align="对齐方式"/>

语法说明:

水平线的默认对齐方式是居中对齐,可以设置(left、right、center)

示例代码:

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title>制作一个简单的HTML文件</title>
	</head>
	<body>
		
	<p>在逆境中成长</p>
	<hr width="100" size="4" color="chocolate" align="left"/>
	<p>我的成长经历</p>
	</body>
</html>

效果为:

5.设置水平线去掉阴影——noshade

基本语法:

<hr noshade>

语法说明:

默认的水平线是实心立体的效果,有自带阴影,noshade是布尔值属性,没有属性值

示例代码:

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title>制作一个简单的HTML文件</title>
	</head>
	<body>
		
	<p>在逆境中成长</p>
	<hr width="100" size="4" color="chocolate" align="left" noshade="noshade"/>
	<p>我的成长经历</p>
	</body>
</html>

效果为:

五、设置滚动文字

1.设置滚动文字标签——marquee

基本语法:

<marquee>要滚动的文字</marquee>

语法说明:

使用marquee标签可以将文字、图片等设置为动态滚动的效果

示例代码:

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title>制作一个简单的HTML文件</title>
	</head>
	<body>
		
	<marquee>在逆境中成长</marquee>
	
	<p>我的成长经历</p>
	</body>
</html>

效果的话不好展示,大概效果就是被marquee标签标记的文字默认从右到左滚动,可以去尝试一些

2.设置滚动方向属性——direction

基本语法:

<marquee direction="滚动方向">要滚动的文字</marquee>

语法说明:

默认情况下,滚动的文字都是从右向左的

滚动方向
属性值含义
left向左(与默认效果相同)
right向右
up向上
down向下

示例代码:

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title>制作一个简单的HTML文件</title>
	</head>
	<body>
		
	<marquee direction="up">在逆境中成长</marquee>
	<marquee direction="left">我的girl</marquee>
	<marquee direction="right">我的文档</marquee>
	<marquee direction="down">我的成长经历</marquee>
	</body>
</html>

3.设置滚动方式属性——behavior

基本语法:

<marquee behavior="滚动方式">要滚动的文字</marquee>

语法说明:

behavior标记的属性
属性值含义
scroll循环滚动(默认效果)
slide只滚动一次就停止
alternate来回交替进行 滚动

示例代码:

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title>制作一个简单的HTML文件</title>
	</head>
	<body>
		
	<marquee behavior="scroll">在逆境中成长</marquee>
	<marquee behavior="alternate">我的girl</marquee>
	<marquee behavior="slide">我的文档</marquee>
	
	</body>
</html>

4.设置滚动速度属性——scroll amount

基本语法:

<marquee scrollamount="滚动速度">要滚动的文字</marquee>

语法说明:

滚动速度实际上是设置滚动文字每次移动的长度,以像素为单位

示例代码:

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title>制作一个简单的HTML文件</title>
	</head>
	<body>
		
	<marquee behavior="scroll" scrollamount="1">在逆境中成长</marquee>
	<marquee behavior="alternate" scrollamount="2">我的girl</marquee>
	<marquee behavior="slide" scrollamount="3">我的文档</marquee>
	
	</body>
</html>

5.设置滚动延迟属性——scroll delay

基本语法:

<marquee scrolldelay="时间间隔">滚动的文字</marquee>

语法说明:

scrolldelay的时间间隔单位是毫秒(时间设置较长会出现走走停停的现象)

示例代码:

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title>制作一个简单的HTML文件</title>
	</head>
	<body>
		
	<marquee behavior="scroll" scrollamount="1" scrolldelay="50">在逆境中成长</marquee>
	<marquee behavior="alternate" scrollamount="2">我的girl</marquee>
	<marquee behavior="slide" scrollamount="3">我的文档</marquee>
	
	</body>
</html>

6.设置滚动循环属性——loop

基本语法:

<marquee loop="要循环的次数">要滚动的文字</marquee>

语法说明:

使用loop标记可以设置滚动的次数

示例代码:

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title>制作一个简单的HTML文件</title>
	</head>
	<body>
		
	<marquee behavior="scroll" scrollamount="1" scrolldelay="50">在逆境中成长</marquee>
	<marquee loop="5">我的girl</marquee>
	<marquee behavior="slide" scrollamount="3">我的文档</marquee>
	
	</body>
</html>

7.设置滚动范围属性——width、height

基本语法:

<marquee width="背景宽度" height="背景高度">要滚动的文字</marquee>

语法说明:

在不设置滚动背景的情况下,水平滚的文字背景与文字同高、与浏览器窗口同宽,以像素为单位

示例代码:

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title>制作一个简单的HTML文件</title>
	</head>
	<body>
		
	<marquee width="500" height="500">问答时间</marquee>
	
	</body>
</html>

8.设置滚动背景颜色属性——bgcolor

基本语法:

<marquee bgcolor="背景颜色">要滚动文字</marquee>

语法说明:

背景颜色可以是十六进制,也可以是颜色名称

示例代码:

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title>制作一个简单的HTML文件</title>
	</head>
	<body>
		
	<marquee width="500" height="500" bgcolor="#AFEEEE">问答时间</marquee>
	
	</body>
</html>

9.设置滚动空间属性——hspace、vspace

基本语法:

<marquee hspace="水平范围" vspace="垂直范围">要滚动文字</marquee>

语法说明:

以像素为单位

示例代码:

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title>制作一个简单的HTML文件</title>
	</head>
	<body>
		
	<marquee width="500" height="500" bgcolor="#AFEEEE" direction="down"
	hspace="250" vspace="250">问答时间</marquee>
	
	</body>
</html>

 

 

 

 

 

 

<think>好的,用户想在Oracle数据库中查询某张表是否包含指定字段。我需要先回想一下相关的系统表和视图。Oracle的系统视图比如USER_TAB_COLUMNS应该可以查到当前用户下的表字段信息。如果用户需要所有用户的表,可能需要用DBA_TAB_COLUMNS,但可能需要权限。另外,ALL_TAB_COLUMNS可以查看当前用户有权限访问的所有表的字段。 接下来,我需要确定用户是否有权限访问这些视图。比如DBA_TAB_COLUMNS可能需要DBA权限,而普通用户可能只能访问USER_TAB_COLUMNS或ALL_TAB_COLUMNS。用户的问题中提到的是“某个表”,可能属于当前用户或者其他用户,所以需要分情况讨论。 然后,构造SQL查询。假设用户知道表名和字段名,可以用SELECT语句从这些视图中查询是否存在对应的列。比如,查询USER_TAB_COLUMNS中的COLUMN_NAME是否存在,同时指定TABLE_NAME。如果表在其他用户下,可能需要使用ALL_TAB_COLUMNS并指定OWNER。 另外,注意大小写的问题。Oracle默认存储对象名是大写的,所以用户输入的表名和字段名可能需要转换为大写,或者在查询时使用UPPER函数转换。 还要考虑表是否存在,如果表不存在,查询结果也会为空。可能需要先检查表是否存在,但用户的问题主要是检查字段是否存在,所以可能不需要这一步。 后,根据引用中的资料,比如引用[1]提到查询user_tables可以查当前用户的表,引用[2]提到information_schema,但Oracle的系统视图不同,应该使用USER_TAB_COLUMNS等。引用[3]的插入语句可能不相关,但结构可以参考。 总结步骤:确定用户权限,选择正确的系统视图,构造SQL查询,处理大小写问题,返回结果是否存在。</think>在 Oracle 数据库中查询某表是否包含指定字段,可以通过以下步骤实现: ### 1. 使用系统视图 `USER_TAB_COLUMNS` 若需查询当前用户下的表字段信息,可通过以下 SQL 语句: ```sql SELECT COUNT(*) FROM USER_TAB_COLUMNS WHERE TABLE_NAME = '表名' AND COLUMN_NAME = '字段名'; ``` 若返回结果大于 0,则说明字段存在[^1]。 ### 2. 使用系统视图 `ALL_TAB_COLUMNS` 若需查询其他用户(需有访问权限)的表字段信息,使用: ```sql SELECT COUNT(*) FROM ALL_TAB_COLUMNS WHERE OWNER = '用户名称' AND TABLE_NAME = '表名' AND COLUMN_NAME = '字段名'; ``` 返回结果大于 0 表示字段存在[^2]。 ### 3. 使用系统视图 `DBA_TAB_COLUMNS`(需 DBA 权限) 若需全局查询所有用户表字段信息: ```sql SELECT COUNT(*) FROM DBA_TAB_COLUMNS WHERE OWNER = '用户名称' AND TABLE_NAME = '表名' AND COLUMN_NAME = '字段名'; ``` ### 注意事项 - **表名/字段名大小写**:Oracle 系统视图默认存储大写名称,若输入小写需转换为大写或用 `UPPER()` 函数处理,例如: ```sql SELECT COUNT(*) FROM USER_TAB_COLUMNS WHERE TABLE_NAME = UPPER('表名') AND COLUMN_NAME = UPPER('字段名'); ``` - **权限问题**:访问 `DBA_TAB_COLUMNS` 需管理员权限,普通用户建议使用 `USER_TAB_COLUMNS` 或 `ALL_TAB_COLUMNS`[^1]。 ### 示例 ```sql -- 示例:检查当前用户下的 EMPLOYEES 表是否包含 SALARY 字段 SELECT COUNT(*) FROM USER_TAB_COLUMNS WHERE TABLE_NAME = 'EMPLOYEES' AND COLUMN_NAME = 'SALARY'; ```
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值