1. HTML 개요
HTML은 Hyper Text Markup Language의 약자로, "하이퍼텍스트 마크업 언어"를 의미하며 실제로는 웹 페이지 작성에 특별히 사용되는 프로그래밍 언어입니다. 대부분의 웹페이지의 기본은 HTML 문입니다.
1. HTML 문서의 기본 구조
모든 페이지에는 최소한 이러한 부분이 포함되어야 합니다. 브라우저의 내결함성이 강하기 때문에 포함하지 않아도 정상적으로 표시될 수 있지만, 완전히 작성하는 것이 가장 좋습니다.
2. HTML 파일 작성 방법
HTML 파일은 ASCII 형식의 파일입니다. ASCII 파일을 편집할 수 있는 모든 편집기에서 편집할 수 있습니다. (HTML 파일에 중국어 문자가 포함된 경우 중국어를 지원하는 편집기에서 편집해야 합니다.)
3. HTML 파일 디버깅
브라우저로 직접 열어 실행 결과 확인
4. HTML 파일 내용
◇ 헤더 부분은 HTML 페이지에 몇 가지 보조 정보나 속성 정보를 추가하는 부분으로, 그 안에 있는 내용은 먼저 로드하세요. 본문 부분은 페이지 데이터가 실제로 저장되는 곳입니다.
◇ 대부분의 태그에는 시작 태그와 종료 태그가 있습니다. 일부 태그에는 단일 기능만 있거나 수정할 내용이 없기 때문에 태그 내에서 끝날 수 있습니다.
◇ 태그로 수정된 콘텐츠에 대해 보다 풍부한 작업을 수행하려면 태그의 속성을 사용하면 속성 값을 변경하여 더 많은 효과 옵션이 추가됩니다.
◇ 속성과 속성값을 연결하려면 "="를 사용하세요. 속성 값은 큰따옴표나 작은따옴표를 사용할 수 있으며 일반적으로 큰따옴표를 사용합니다. 또는 회사 규정 작성 표준.
5. HTML 파일의 태그
1) 형식: 또는
2) 작업 아이디어: 작업을 위해 데이터가 필요합니다. 다양한 태그로 캡슐화할 수 있으며, 캡슐화된 데이터는 태그의 속성을 통해 작동될 수 있습니다.
태그는 컨테이너와 동일합니다. 컨테이너의 데이터에 대해 작업을 수행한다는 것은 컨테이너의 속성 값을 지속적으로 변경하는 것입니다.
2. 목록
목록은 정보를 체계적으로 정리하는 방법입니다. 내용을 가로로 하나씩, 직관적이고 명확하게 표시해 줍니다. 그리고 테이블과도 다릅니다. 일반적으로 목록은 테이블만큼 복잡하지 않습니다.
1.순서가 없는 목록으으으
으으으
사용자 정의 목록은
- 태그로 시작됩니다. 각 사용자 정의 목록 항목은
- 로 시작됩니다. 각 사용자 정의 목록 항목의 정의는
- 로 시작됩니다.
결과:<span style="font-size:14px;"><ul> <li>咖啡</li> <li>茶</li> <li>牛奶</li> </ul></span>
- 커피
- 검은 뜨거운 음료
- 우유
- 흰 차가운 음료
1)
이 태그는 속성을 가질 수 있으며
- 가 될 수 있습니다. x에는 다음 유형이 있습니다.
x는 디스크입니다. 항목은 "●" 기호로 안내됩니다.
x为circle:条目以符号“○”引导。
x为square:条目以符号“■”引导。
2)
- 与
此标记会自动给条目排序并加上序号,也可带有属性:
a、
x为A:以大写字母排序。如A,B,C,D等。
x为a:以小写字母排序。如a,b,c,d等。
x为I:以大写罗马数字排序。如I,II,III,IV等。
x为i:以小写罗马数字排序。如i,ii,iii,iv等。
x为1:以阿拉伯数字排序。如1,2,3,4等。
b、
n是一个数字,此标记符表示重新定义的起始号。
<span style="font-size:14px;"><html> <body> <h4 id="Disc-nbsp-项目符号列表">Disc 项目符号列表:</h4> <ul type="disc"> <li>苹果</li> <li>香蕉</li> <li>柠檬</li> <li>桔子</li> </ul> <h4 id="Circle-nbsp-项目符号列表">Circle 项目符号列表:</h4> <ul type="circle"> <li>苹果</li> <li>香蕉</li> <li>柠檬</li> <li>桔子</li> </ul> <h4 id="Square-nbsp-项目符号列表">Square 项目符号列表:</h4> <ul type="square"> <li>苹果</li> <li>香蕉</li> <li>柠檬</li> <li>桔子</li> </ul> </body> </html> </span>
结果:
三、表格
使用表格基本能实现对页面元素在浏览器中随心所欲的排版定位。表格通常用来显示大量的、分类化的信息,具有表示清晰、明了的特点,使用十分广泛。表
格一般由以下几部分组成:表格名称、表格栏及表中数据。
1、border属性
使用表格的这一属性可以给表格加上框线。如
表示表格是有表格线的,border的线宽默认为1。没有写border则表示表格是没有表格线的。一般用
来设置“有线表格”和边框宽度。n是一个具体的数字,用来指定宽度的大小,单位是“像素”,默认为没有边框。当n为0时,也没有边框。
2、cellspacing属性
这一属性可以用来设置有线表格的单元格线的宽度,用法为
。n是一个具体的数值,单位是像素。(也就是相邻单元格线之间的距离)
3、cellpadding属性
这一属性可以用来设置单元格线与数据之间的距离,用法为
。n为数值,单位是像素,默认值是1。(也就是每个单元格边线和当中数据的间
隔)
4、
和 这是一对用来指明表格标题的标记,常用格式如:
表格标题内容 (默认在表格框上,且相对于表格宽度居中)5、
和 这对标记用来指明表格栏目行中的一项。一行可以由多项组成,必须嵌套在
与 之中使用。由此标记指定的栏目,文字会突出显示。6、nowrap属性 可用于
及 超过一行,浏览器默认会自动换行显示。使用该属性进行屏蔽。
四、超文本链接
href中不仅仅只能用file和http协议,其它协议也可以的,如thunder,mailto
1、页面链接
用HTML创建超文本链接需要使用标记符(结束标记符不能省略),它的最基本属性是href,用于指定超文本链接的目标。通过为href指定不同的值,可以
创建出不同类型的超链接。
在HTML文件中用链接指针指向一个目标。其基本格式为:标记超文本链接信息
2、本地链接
超文本链接指向自己的计算机中的某一个文件,叫本地链接。在文件中需要创建一个标签(即做一个记号),为页面中需要跳转到的位置命名。命名时应使用标记
符的name属性。格式如下:此处创建了一个标签
3、电子邮件链接
如果希望用户在网页上通过链接直接打开客户端的发送邮件的工具发送电子邮件,则可以在网页内包含发送电子邮件的功能。实现此功能所需的全部工作就是在链
接标记中插入mailto值。如:管理员信箱
4、迅雷下载链接
5、超链接字体的颜色
1)link属性:设置超链接文字的颜色,默认为蓝色,格式:
2)vlink属性:设置鼠标指向超链接文字时,该链接文字的颜色,默认为红色,使用格式为:
6、自定义超链接
给href的属性值赋:javascript:void(0),以屏蔽默认点击效果
7、href默认的协议是file,因此如果写成href="",则是打开当前html文件所在的文件夹
target="_blank"这个属性可以让超链接的目标在另一个窗口中显示出来
五、图像
图像地图:
应用:当要在图像中选取某一部分作为连接的时候。如:中国地图每个省所对应的区域。map标签要和img标签联合使用
<img src="/static/imghwm/default1.png" data-src="Sunset.jpg" class="lazy" alt="图片说明文字" usemap="#map" /> <map > <area shape="rect" coords="50,59,116,104" href="1.html" /> <area shape="circle" coords="118,203,40" href="2.html" /> </map>
点击图片Sunset.jpg上面以(50,59)为矩形左上点,宽116,高为104区域时 ,链接到1.html页面;同理点击上面以(118,203)为圆心,40为半径区域时,链接到
2.html。
六、表单提交方式(get/post)
1、两种方式的区别
1) get提交将数据显示在地址栏,对于敏感信息不安全。post提交不显示在地址栏,对于敏感信息安全
2) 地址栏中存放的数据是有限,所以get方式对提交的数据体积有限制。而post可以提交大体积数据。
3) 对提交数据的封装方式不同。get将提交数据封装到了http消息头的第一行即请求行中。而post将提交的数据封装到请求体(请求数据)体中。
2、表单提交方式与乱码问题
无论是get还是post方式,对于Tomcat服务器端,默认的解码方式是ISO8859-1,因此中文会出现乱码。解决:通过用ISO8859-1进行编码,再用相应的中文码
表进行解码即可。
如果是post提交,可以使用request.setCharacterEncoding(“GBK”);来解决乱码问题,该方法只对数据体有效即该方法只设置数据体的编码方式。因此,通常表
单使用post提交,因为这样编码更方便。
3、客户端(浏览器)与服务端交互的三种方式:
1) 地址栏中输入url地址 ------ get方式
2) 超连接 ------ get方式
3) 表单 ------ get和post方式
七、其他标签
1、
name 属性:网页的描述信息。当取keywords时,content属性的内容就作为搜索引擎的关键字进行搜索。
http-equiv 属性:模拟HTTP协议的响应消息头。
2、
rel 属性:描述目标文档与当前文档的关系。
type 属性:文档类型。
media:指定目标文档在哪种设备上起作用。
3、
滚动条
direction 属性:left right down up
behavior 属性:scroll(重复滚动) alternate(来回滚动) slide(不重复滚动)
loop 属性:滚动的次数 -1表示一直滚动
scrolldelay属性:设置活动字幕滚动两次之间的延迟时间
4、
可以将文本内容按在代码区的样子显示在页面上。
注:pre标签对 包含html标签的文字内容无法实现按排版格式显示
5、几个纯数据封装标签
p span p
6、标签分为两大类
1) 块级标签(元素):标签结束后都有换行。font span img input select a
2) 行内标签(元素):标签结束后没有换行。 p p dl ol ul table title
7、lable标签
给元素定义快捷键
<label for="user" accesskey="u">用户名(u)</label> <input type="text" id="user" />
点击用户名时,会自动跳到user的编辑框中
【相关推荐】
1. 免费html在线视频教程
2. html开发手册
- 커피
위 내용은 마스터해야 할 기본 HTML 지식의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

HTML의 역할은 태그 및 속성을 통해 웹 페이지의 구조와 내용을 정의하는 것입니다. 1. HTML은 읽기 쉽고 이해하기 쉽게하는 태그를 통해 컨텐츠를 구성합니다. 2. 접근성 및 SEO와 같은 시맨틱 태그 등을 사용하십시오. 3. HTML 코드를 최적화하면 웹 페이지로드 속도 및 사용자 경험이 향상 될 수 있습니다.

"Code"는 "Code"BroadlyIncludeLugageslikeJavaScriptandPyThonforFunctureS (htMlisAspecificTypeofCodeFocudecturecturingWebContent)

HTML, CSS 및 JavaScript는 웹 개발의 세 가지 기둥입니다. 1. HTML은 웹 페이지 구조를 정의하고 등과 같은 태그를 사용합니다. 2. CSS는 색상, 글꼴 크기 등과 같은 선택기 및 속성을 사용하여 웹 페이지 스타일을 제어합니다.

HTML은 웹 구조를 정의하고 CSS는 스타일과 레이아웃을 담당하며 JavaScript는 동적 상호 작용을 제공합니다. 세 사람은 웹 개발에서 의무를 수행하고 화려한 웹 사이트를 공동으로 구축합니다.

HTML은 간단하고 배우기 쉽고 결과를 빠르게 볼 수 있기 때문에 초보자에게 적합합니다. 1) HTML의 학습 곡선은 매끄럽고 시작하기 쉽습니다. 2) 기본 태그를 마스터하여 웹 페이지를 만들기 시작하십시오. 3) 유연성이 높고 CSS 및 JavaScript와 함께 사용할 수 있습니다. 4) 풍부한 학습 리소스와 현대 도구는 학습 과정을 지원합니다.

anexampleStartingtaginhtmlis, whithbeginsaparagraph.startingtagsareessentialinhtmlastheyinitiate rements, definetheirtypes, andarecrucialforstructurituringwebpages 및 smanstlingthedom.

메뉴에서 점선 분할 효과를 설계하는 방법은 무엇입니까? 메뉴를 설계 할 때는 일반적으로 접시 이름과 가격 사이에 왼쪽과 오른쪽을 정렬하는 것이 어렵지 않지만 점선 또는 중간의 점은 어떻습니까?

웹 코드 편집기의 HTML 요소 분석 많은 온라인 코드 편집기를 사용하면 사용자가 HTML, CSS 및 JavaScript 코드를 입력 할 수 있습니다. 최근에 누군가가 제안했습니다 ...


핫 AI 도구

Undresser.AI Undress
사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover
사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool
무료로 이미지를 벗다

Clothoff.io
AI 옷 제거제

AI Hentai Generator
AI Hentai를 무료로 생성하십시오.

인기 기사

뜨거운 도구

SecList
SecLists는 최고의 보안 테스터의 동반자입니다. 보안 평가 시 자주 사용되는 다양한 유형의 목록을 한 곳에 모아 놓은 것입니다. SecLists는 보안 테스터에게 필요할 수 있는 모든 목록을 편리하게 제공하여 보안 테스트를 더욱 효율적이고 생산적으로 만드는 데 도움이 됩니다. 목록 유형에는 사용자 이름, 비밀번호, URL, 퍼징 페이로드, 민감한 데이터 패턴, 웹 셸 등이 포함됩니다. 테스터는 이 저장소를 새로운 테스트 시스템으로 간단히 가져올 수 있으며 필요한 모든 유형의 목록에 액세스할 수 있습니다.

Dreamweaver Mac版
시각적 웹 개발 도구

MinGW - Windows용 미니멀리스트 GNU
이 프로젝트는 osdn.net/projects/mingw로 마이그레이션되는 중입니다. 계속해서 그곳에서 우리를 팔로우할 수 있습니다. MinGW: GCC(GNU Compiler Collection)의 기본 Windows 포트로, 기본 Windows 애플리케이션을 구축하기 위한 무료 배포 가능 가져오기 라이브러리 및 헤더 파일로 C99 기능을 지원하는 MSVC 런타임에 대한 확장이 포함되어 있습니다. 모든 MinGW 소프트웨어는 64비트 Windows 플랫폼에서 실행될 수 있습니다.

VSCode Windows 64비트 다운로드
Microsoft에서 출시한 강력한 무료 IDE 편집기

에디트플러스 중국어 크랙 버전
작은 크기, 구문 강조, 코드 프롬프트 기능을 지원하지 않음
