HTML标签
基本的 HTML 标签 - 四个实例HTML 标题HTML 标题(Heading)是通过 - 等标签进行定义的。
实例123456789101112131415<html><body><h1>This is heading 1</h1><h2>This is heading 2</h2><h3>This is heading 3</h3><h4>This is heading 4</h4><h5>This is heading 5</h5><h6>This is heading 6</h6><p>请仅仅把标题标签用于标题文本。不要仅仅为了产生粗体文本而使用它们。请使用其它标签或 CSS 代替。</p></body></html>
HTML 段落HTML 段落是通过 标签进行定义的。
实例12<p>This is a paragraph.</p> ...
HTML元素
HTML 元素HTML 元素HTML 元素指的是从开始标签(start tag)到结束标签(end tag)的所有代码。
开始标签
元素内容
结束标签
This is a paragraph
</p>
This is a link
</a>
注释:开始标签常被称为开放标签(opening tag),结束标签常称为闭合标签(closing tag)。
HTML 元素语法
HTML 元素以开始标签起始
HTML 元素以结束标签终止
元素的内容是开始标签与结束标签之间的内容
某些 HTML 元素具有空内容(empty content)
空元素在开始标签中进行关闭(以开始标签的结束而结束)
大多数 HTML 元素可拥有属性
提示:您将在本教程的下一章中学习更多有关属性的内容。
嵌套的 HTML 元素大多数 HTML 元素可以嵌套(可以包含其他 HTML 元素)。
HTML 文档由嵌套的 HTML 元素构成。
HTML 文档实例1234567<html><body><p>This is my f ...
HTML属性
属性为 HTML 元素提供附加信息。
HTML 属性HTML 标签可以拥有属性。属性提供了有关 HTML 元素的更多的信息。
属性总是以名称/值对的形式出现,比如:name=”value”。
属性总是在 HTML 元素的开始标签中规定。
属性实例HTML 链接由 标签定义。链接的地址在 href 属性中指定:
1<a href="http://www.w3school.com.cn">This is a link</a>
更多 HTML 属性实例属性例子 1: 定义标题的开始。
1<h1 align="center"> 拥有关于对齐方式的附加信息。
属性例子 2: 定义 HTML 文档的主体。
拥有关于背景颜色的附加信息。
属性例子 3: 定义 HTML 表格。(您将在稍后的章节学习到更多有关 HTML 表格的内容)
拥有关于表格边框的附加信息。
HTML 提示:使用小写属性属性和属性值对大小写不敏感。
不过,万维网联盟在其 HTML 4 推荐标准中推荐小写的属性/属性值。
而新版本的 (X)HTML 要 ...
Shell 文件包含
Shell 文件包含和其他语言一样,Shell 也可以包含外部脚本。这样可以很方便的封装一些公用的代码作为一个独立的文件。
Shell 文件包含的语法格式如下:
12345. filename # 注意点号(.)和文件名中间有一空格或source filename
实例创建两个 shell 脚本文件。
test1.sh 代码如下:
12345#!/bin/bash# author:长安教程# url:https://d.ndlove.icuurl="https://d.ndlove.icu"
test2.sh 代码如下:
1234567891011#!/bin/bash# author:长安教程# url:https://d.ndlove.icu#使用 . 号来引用test1.sh 文件. ./test1.sh# 或者使用以下包含文件代码# source ./test1.shecho "长安教程官网地址:$url"
接下来,我们为 test2.sh 添加可执行权限并执行:
123$ chmod +x test2.sh $ ./test2.sh ...
Shell 输入/输出重定向
Shell 输入/输出重定向大多数 UNIX 系统命令从你的终端接受输入并将所产生的输出发送回到您的终端。一个命令通常从一个叫标准输入的地方读取输入,默认情况下,这恰好是你的终端。同样,一个命令通常将其输出写入到标准输出,默认情况下,这也是你的终端。
重定向命令列表如下:
command > file
将输出重定向到 file。
command < file
将输入重定向到 file。
command >> file
将输出以追加的方式重定向到 file。
n > file
将文件描述符为 n 的文件重定向到 file。
n >> file
将文件描述符为 n 的文件以追加的方式重定向到 file。
n >& m
将输出文件 m 和 n 合并。
n <& m
将输入文件 m 和 n 合并。
<< tag
将开始标记 tag 和结束标记 tag 之间的内容作为输入。
需要注意的是文件描述符 0 通常是标准输入(STDIN),1 是标准输出(STDOUT),2 ...
Shell 函数
linux shell 可以用户定义函数,然后在shell脚本中可以随便调用。
shell中函数的定义格式如下:
123456789[ function ] funname [()]{ action; [return int;]}
说明:
1、可以带function fun() 定义,也可以直接fun() 定义,不带任何参数。
2、参数返回,可以显示加:return 返回,如果不加,将以最后一条命令运行结果,作为返回值。 return后跟数值n(0-255
下面的例子定义了一个函数并进行调用:
说明:
1、可以带function fun() 定义,也可以直接fun() 定义,不带任何参数。
2、参数返回,可以显示加:return 返回,如果不加,将以最后一条命令运行结果,作为返回值。 return后跟数值n(0-255
下面的例子定义了一个函数并进行调用:
实例
12345678910#!/bin/bash# author:长安教程# url:www.d.ndlove.comdemoFun(){ echo "这是我的第一 ...