웹 프론트엔드 프런트엔드 Q&A shtml과 html의 차이점

shtml과 html의 차이점

Jun 03, 2021 pm 02:23 PM
html

shtml과 html의 차이점은 html은 순전히 정적 마크업 언어라는 것입니다. html 문서에 작성된 내용은 사용자가 브라우저를 열 때 보는 내용과 동일하지만 shtml은 반정적 및 반동적 마크업입니다. 언어. 사용자가 브라우저에서 shtml 문서를 탐색하면 SSI 명령이 구문 분석되고 해당 콘텐츠가 사용자에게 표시됩니다.

shtml과 html의 차이점

이 문서의 운영 환경: Windows 7 시스템, HTML5 버전, Dell G3 컴퓨터.

shtml과 html의 차이점에 대한 간략한 이야기

shtml과 html의 차이점을 묻는 분을 만나서 여러 정보를 확인하고 제가 이해한 내용을 바탕으로 정리해서 공유해 드립니다.

shtml이란 무엇인가요?

shtml은 웹 디자인에 사용되는 마크업 언어이기도 합니다. 차이점은 html은 순전히 정적 마크업 언어라는 것입니다. html 문서에 작성된 내용은 사용자가 브라우저를 열 때 보게 됩니다. 이것이 바로 shtml은 반정적 및 반동적 마크업 언어입니다. 사용자가 브라우저에서 shtml 문서를 탐색하면 그 안에 포함된 SSI 명령이 구문 분석되고 내용이 표시됩니다. 사용자에게 제시됩니다.

SSI란 무엇인가요?

SSI는 웹 서버에 제공되는 명령 집합입니다. 이러한 명령은 HTML 문서의 주석 내용에 직접 포함될 수 있습니다. 예:

는 모두 SSI 명령어입니다. 전자는 html 파일을 포함하는 데 사용되고 후자는 현재 문서의 이름을 표시하는 데 사용됩니다.

예를 들어

  了不起的盖茨比
    
    
了不起的盖茨比
    
1922年的春天,一个想要成名名叫尼克。卡拉威的作家,离开了美国中西部,来到了纽约。那是一个道德感缺失,爵士乐流行,走私为王,股票飞涨的时代。为了追寻他的美国梦,他搬入纽约附近一海湾居住。
    
菲茨杰拉德,二十世纪美国文学巨匠之一,兼具作家和编剧双重身份。他以诗人的敏感和戏剧家的想象为“爵士乐时代”吟唱华丽挽歌,其诗人和梦想家的气质亦为那个奢靡年代的不二注解。
로그인 후 복사

브라우저에서 index.html 문서에 액세스하면 다음과 같이 표시됩니다.

shtml과 html의 차이점

브라우저에서 test.shtml에 액세스하면 다음과 같이 표시됩니다.

shtml과 html의 차이점

위에 표시된 내용은 index.html 파일에 표시된 내용과 정확히 동일합니다. 이는 SSI 명령을 구문 분석한 결과입니다. 아래에 표시된 test.shtml은 SSI 명령으로 표시되는 내용입니다.

두 파일의 디렉터리 구조는 다음과 같습니다.

shtml과 html의 차이점

몇 가지 필요한 지침

브라우저가 test.shtml 문서에 액세스하면 index.html 및 test.shtml 두 파일을 직접 생성합니다. , 표시가 비어 있습니다. 이는 shtml이 SSI 명령어를 구문 분석하기 전에 SSI 명령어를 지원하기 위한 서버 구성이 필요하기 때문입니다. html과 shtml의 차이점만 이해하면 되는 학생들은 깊게 공부할 필요가 없습니다. Apache 서버를 설치한 학생의 경우, 아래 단계에 따라 shtml을 지원할 수 있도록 Apache 구성을 변경할 수 있습니다.

1. Apache의 httpd.conf 파일을 열고 "AddType text/html .shtml"을 검색합니다.

2. 이 두 줄 앞에 있는 # 주석을 제거합니다.

# AddType text/html .shtml
# AddOutputFilter INCLUDES .shtml
로그인 후 복사

3. 옵션 색인을 검색하고 이를 옵션으로 변경합니다. Indexes FollowSymLinks Contains

4. httpd.conf를 저장하고 apache를 다시 시작하세요

Summary

html은 콘텐츠가 무엇이든 브라우저에 표시됩니다. shtml은 SSI 명령어를 포함할 수 있는 반정적 및 반동적 마크업 언어입니다. shtml을 지원하도록 서버를 구성한 후 브라우저에서 shtml 문서를 검색하면 다음과 같은 내용이 표시됩니다. 구문 분석된 SSI 명령어의 결과입니다.

【추천 학습: html 동영상 튜토리얼

위 내용은 shtml과 html의 차이점의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.

핫 AI 도구

Undresser.AI Undress

Undresser.AI Undress

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

AI Clothes Remover

AI Clothes Remover

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

Undress AI Tool

Undress AI Tool

무료로 이미지를 벗다

Clothoff.io

Clothoff.io

AI 옷 제거제

Video Face Swap

Video Face Swap

완전히 무료인 AI 얼굴 교환 도구를 사용하여 모든 비디오의 얼굴을 쉽게 바꾸세요!

뜨거운 도구

메모장++7.3.1

메모장++7.3.1

사용하기 쉬운 무료 코드 편집기

SublimeText3 중국어 버전

SublimeText3 중국어 버전

중국어 버전, 사용하기 매우 쉽습니다.

스튜디오 13.0.1 보내기

스튜디오 13.0.1 보내기

강력한 PHP 통합 개발 환경

드림위버 CS6

드림위버 CS6

시각적 웹 개발 도구

SublimeText3 Mac 버전

SublimeText3 Mac 버전

신 수준의 코드 편집 소프트웨어(SublimeText3)

HTML의 테이블 테두리 HTML의 테이블 테두리 Sep 04, 2024 pm 04:49 PM

HTML의 테이블 테두리 안내. 여기에서는 HTML의 테이블 테두리 예제를 사용하여 테이블 테두리를 정의하는 여러 가지 방법을 논의합니다.

HTML의 중첩 테이블 HTML의 중첩 테이블 Sep 04, 2024 pm 04:49 PM

HTML의 Nested Table에 대한 안내입니다. 여기에서는 각 예와 함께 테이블 내에 테이블을 만드는 방법을 설명합니다.

HTML 여백-왼쪽 HTML 여백-왼쪽 Sep 04, 2024 pm 04:48 PM

HTML 여백-왼쪽 안내. 여기에서는 HTML margin-left에 대한 간략한 개요와 코드 구현과 함께 예제를 논의합니다.

HTML 테이블 레이아웃 HTML 테이블 레이아웃 Sep 04, 2024 pm 04:54 PM

HTML 테이블 레이아웃 안내. 여기에서는 HTML 테이블 레이아웃의 값에 대해 예제 및 출력 n 세부 사항과 함께 논의합니다.

HTML 입력 자리 표시자 HTML 입력 자리 표시자 Sep 04, 2024 pm 04:54 PM

HTML 입력 자리 표시자 안내. 여기서는 코드 및 출력과 함께 HTML 입력 자리 표시자의 예를 논의합니다.

HTML에서 텍스트 이동 HTML에서 텍스트 이동 Sep 04, 2024 pm 04:45 PM

HTML에서 텍스트 이동 안내. 여기서는 Marquee 태그가 구문과 함께 작동하는 방식과 구현할 예제에 대해 소개합니다.

HTML 정렬 목록 HTML 정렬 목록 Sep 04, 2024 pm 04:43 PM

HTML 순서 목록에 대한 안내입니다. 여기서는 HTML Ordered 목록 및 유형에 대한 소개와 각각의 예에 대해서도 설명합니다.

HTML 온클릭 버튼 HTML 온클릭 버튼 Sep 04, 2024 pm 04:49 PM

HTML onclick 버튼에 대한 안내입니다. 여기에서는 각각의 소개, 작업, 예제 및 다양한 이벤트의 onclick 이벤트에 대해 설명합니다.

See all articles