찾다
웹 프론트엔드HTML 튜토리얼shtml과 html_HTML/Xhtml_Web 페이지 제작의 차이점 설명

shtml과 asp 사이에는 몇 가지 유사점이 있습니다. shtml이라는 파일에는 asp의 지침과 마찬가지로 일부 SSI 지침이 사용됩니다. 클라이언트가 이러한 shtml 파일에 액세스하면 서버가 이를 수행합니다. 이러한 SHTML 파일을 읽고 해석하고 SHTML 파일에 포함된 SSI 지침을 해석하십시오.

간단히 말하면 shtml은 표면적으로는 html과 전혀 달라 보입니다. 차이가 있지만 사용해 보면 다릅니다. shtml에 대한 이해를 보면 shtml에서 를 사용할 수 있다는 것을 알 수 있습니다. 이 경우에는 우리가 직접 광고 코드를 추가하거나 우리가 추천하고 싶은 것을 추가할 수 있다는 것입니다. 인용 방법은 다음과 같습니다.

접미사 shtml 또는 shtm이 있는 문서 중간에 위에서 언급한 info.htm 파일을 가져오려는 위치에 이 태그를 삽입합니다. 참신한 웹사이트를 만들려면 서버의 부하를 줄이기 위해 정적인 참신한 웹사이트를 생성하는 것이 가장 좋다는 것은 누구나 알고 있습니다. 제 웹사이트는 항상 정적인 상태였습니다. 광고를 소개하기 위해 shtm을 사용한 후에 가장 중요한 점은, info.htm에서 추천하고 싶은 소설. 우리 모두 알고 있듯이 소설가가 코드를 재생성하지 않고 페이지의 추천 콘텐츠를 변경하려는 경우 JS만 사용할 수 있지만 검색 엔진 스파이더는 JS를 직접 무시합니다. .JS를 사용하여 콘텐츠를 추천하면 검색 최적화에 좋지 않을 수 있습니다. 그러나 shtm을 사용하면 info.htm을 소개하는 데만 include를 사용할 수 있기 때문에 다릅니다. 그런 다음 추천해야 할 소설이나 기타 정보를 info.htm에 직접 작성하세요. 그러면 그것이 shtm이고 info.htm을 소개하는 페이지가 그에 따라 변경되고 검색 엔진이 여전히 말도 안 되는 정보를 크롤링하게 됩니다. 이게 정말 좋고 사용하기 매우 편리하다는 생각이 가장 큰 이유입니다. 그래서 오랫동안 이야기를 나눈 끝에 실제로 소설 사이트에서 일하는 친구들에게 shtm을 사용하는 것이 여전히 좋은 선택이라고 말했습니다. 이렇게 작성된 줄 몰랐습니다.
APACHE는 shtml을 활성화하고 srm.con:AddType text/x-server-parsed-html .shtml을 수정합니다. .shtml이 있는 파일에 대해서만 SSI 명령을 구문 분석합니다. 확장 프로그램
Windows가 기본 서버인 것 같습니다. 지원되는 경우 IIS의 "웹 서비스 확장"에서 "서버 측에 포함된 파일"을 "허용"으로 설정하면 됩니다.
정보를 얻으려면. 일부 HTML 명령에 대해서는 계속 읽어주세요
프로그램 코드:
 
 
 예: 프로그램 코드:
 
 
지침:
 1.
은 HTML 구문의 주석입니다. 웹 서버가 SSI를 지원하지 않는 경우 이 정보는 무시됩니다.  2. #include는 SSI 지시문 중 하나입니다.
 3. file은 include의 매개변수이고 info.htm은 이 명령에서 포함할 문서의 이름을 나타내는 매개변수 값입니다.
참고:
1.  2. 위의 구두점 = "", 하나도 누락되지 않았습니다.  3. SSI 명령어는 대소문자를 구분하므로 매개변수가 적용되려면 소문자여야 합니다.


SSI 명령어 사용에 대한 자세한 설명
#echo 데모
기능 :
페이지에 환경변수를 삽입합니다.
구문:
프로그램 코드:

이 문서 이름: 프로그램 코드:

현재 시간: 프로그램 코드:

 
 귀하의 IP 주소는 프로그램 코드입니다:
 
 #include 데모
 기능:
 텍스트 파일의 내용을 문서 페이지에 직접 삽입하세요.
구문:
프로그램 코드:


file 파일 이름은 #include 지시문을 사용하는 문서가 있는 디렉터리에 대한 상대 경로입니다. 위치하고 있습니다. 포함된 파일은 동일한 수준 디렉터리나 하위 디렉터리에 있을 수 있지만 상위 수준 디렉터리에는 있을 수 없습니다. 현재 디렉터리의 nav_head.htm 문서를 나타내는 경우 file="nav_head.htm"입니다.
가상 파일 이름은 웹사이트에 있는 가상 디렉터리의 전체 경로입니다. 예를 들어, 서버 문서 루트 디렉터리 아래 hoyi 디렉터리에 있는 nav_head.htm 파일을 기준으로 하며, 이는 virtual="/hoyi/nav_head.htm"입니다.
 매개변수:
 파일은 포함된 파일의 위치를 ​​지정합니다. 이 문서와 관련된 파일
가상은 서버 문서 루트 디렉터리를 기준으로 위치를 지정합니다.
참고:
1. 파일 이름에는 확장자가 있어야 합니다.
2. 포함된 파일은 어떤 파일 확장자를 가질 수 있습니다. htm 확장자를 직접 사용하는 것이 가장 편리하다고 생각합니다. Microsoft에서는 .inc 확장자를 사용하는 것을 권장합니다(기호에 따라 다름).
예:
프로그램 코드:
현재 페이지에 헤더 파일 삽입
현재 페이지에 테일 파일 삽입
#flastmod 및 #fsize 데모
기능: #flastmod 파일 마지막 업데이트 날짜
#fsize 파일 길이
구문:
프로그램 코드:


매개변수:
파일은 포함된 파일 관련 항목을 지정합니다. info.txt와 같은 문서의 위치는 현재 디렉토리
에 있는 info.txt 문서를 나타냅니다. virtual은 /hoyi/info.txt와 같은 서버 문서 루트 디렉토리에 대한 상대 위치를 지정합니다. 이는
을 나타냅니다. 참고: 파일 이름에는
이 포함되어야 합니다.
예:
프로그램 코드:

현재 디렉토리에 있는 news.htm 파일의 최신 업데이트 날짜를 현재 페이지에 삽입
프로그램 코드:

현재 디렉터리에 있는 news.htm 파일 크기를 현재 페이지에 삽입합니다.
#exec 데모
기능:
외부 프로그램의 출력을 페이지에 삽입합니다. 사용된 매개변수가 cmd인지 cgi인지에 따라 CGI 프로그램에 삽입하거나 일반 응용 프로그램에 입력으로 삽입할 수 있습니다.
구문:
프로그램 코드:


매개변수:
cmd 일반 애플리케이션
cgi CGI 스크립트 프로그램
예:
프로그램 code:
는 비밀번호 파일을 표시합니다.
은 현재 디렉터리의 파일 목록을 표시합니다.
은 CGI 프로그램 gb.cgi를 실행합니다.
 CGI 프로그램 access_log.cgi가 실행됩니다.
참고:
위의 예에서 볼 수 있듯이 이 명령은 매우 편리하지만 보안 문제도 있습니다.
금지방법 :
. Apache, access.conf에서 "Options Contains ExecCGI" 줄을 삭제하세요.
 . IIS에서 #exec 명령을 비활성화하려면 SSIExecDisable 메타베이스를 수정할 수 있습니다.
 #config
 기능: 클라이언트 브라우저에 반환되는 오류 정보의 형식, 날짜 및 파일 크기를 지정합니다.
구문:
프로그램 코드:



매개변수:
errmsg 사용자 정의 SSI 실행 오류 메시지, 원하는 대로 가능 .
Sizefmt 파일 크기 표시 모드. 기본값은 바이트 모드("bytes")이며 킬로바이트 모드("abbrev")로 변경될 수 있습니다.
timefmt 시간 표시 모드는 가장 유연한 구성 속성입니다.
예: 존재하지 않는 파일의 크기 표시
프로그램 코드:


파일 크기를 킬로바이트 단위로 표시
프로그램 코드:

 
특정 시간 형식으로 시간 표시
프로그램 코드 :

요일, 월, 시간대 표시

 

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

HTML은 웹 페이지를 작성하는 데 사용되는 언어로, 태그 및 속성을 통해 웹 페이지 구조 및 컨텐츠를 정의합니다. 1) HTML과 같은 태그를 통해 문서 구조를 구성합니다. 2) 브라우저는 HTML을 구문 분석하여 DOM을 빌드하고 웹 페이지를 렌더링합니다. 3) 멀티미디어 기능을 향상시키는 HTML5의 새로운 기능. 4) 일반적인 오류에는 탈수 된 레이블과 인용되지 않은 속성 값이 포함됩니다. 5) 최적화 제안에는 시맨틱 태그 사용 및 파일 크기 감소가 포함됩니다.

HTML, CSS 및 JavaScript 이해 : 초보자 안내서HTML, CSS 및 JavaScript 이해 : 초보자 안내서Apr 12, 2025 am 12:02 AM

WebDevelopmentReliesonHtml, CSS 및 JavaScript : 1) HtmlStructuresContent, 2) CSSSTYLESIT, 및 3) JAVASCRIPTADDSINGINTERACTIVITY, BASISOFMODERNWEBEXPERIENCES를 형성합니다.

HTML의 역할 : 웹 컨텐츠 구조HTML의 역할 : 웹 컨텐츠 구조Apr 11, 2025 am 12:12 AM

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

HTML 및 코드 : 용어를 자세히 살펴 봅니다HTML 및 코드 : 용어를 자세히 살펴 봅니다Apr 10, 2025 am 09:28 AM

"Code"는 "Code"BroadlyIncludeLugageslikeJavaScriptandPyThonforFunctureS (htMlisAspecificTypeofCodeFocudecturecturingWebContent)

HTML, CSS 및 JavaScript : 웹 개발자를위한 필수 도구HTML, CSS 및 JavaScript : 웹 개발자를위한 필수 도구Apr 09, 2025 am 12:12 AM

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

HTML, CSS 및 JavaScript의 역할 : 핵심 책임HTML, CSS 및 JavaScript의 역할 : 핵심 책임Apr 08, 2025 pm 07:05 PM

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

HTML은 초보자를 위해 쉽게 배우나요?HTML은 초보자를 위해 쉽게 배우나요?Apr 07, 2025 am 12:11 AM

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

HTML의 시작 태그의 예는 무엇입니까?HTML의 시작 태그의 예는 무엇입니까?Apr 06, 2025 am 12:04 AM

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

See all articles

핫 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 옷 제거제

AI Hentai Generator

AI Hentai Generator

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

인기 기사

R.E.P.O. 에너지 결정과 그들이하는 일 (노란색 크리스탈)
3 몇 주 전By尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. 최고의 그래픽 설정
3 몇 주 전By尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. 아무도들을 수없는 경우 오디오를 수정하는 방법
3 몇 주 전By尊渡假赌尊渡假赌尊渡假赌
WWE 2K25 : Myrise에서 모든 것을 잠금 해제하는 방법
4 몇 주 전By尊渡假赌尊渡假赌尊渡假赌

뜨거운 도구

Eclipse용 SAP NetWeaver 서버 어댑터

Eclipse용 SAP NetWeaver 서버 어댑터

Eclipse를 SAP NetWeaver 애플리케이션 서버와 통합합니다.

스튜디오 13.0.1 보내기

스튜디오 13.0.1 보내기

강력한 PHP 통합 개발 환경

SecList

SecList

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

드림위버 CS6

드림위버 CS6

시각적 웹 개발 도구

맨티스BT

맨티스BT

Mantis는 제품 결함 추적을 돕기 위해 설계된 배포하기 쉬운 웹 기반 결함 추적 도구입니다. PHP, MySQL 및 웹 서버가 필요합니다. 데모 및 호스팅 서비스를 확인해 보세요.