현재 위치 - 인적 자원 플랫폼망 - 미니프로그램 자료 - 웹 페이지 생성을 위한 일반적인 코드 기법
웹 페이지 생성을 위한 일반적인 코드 기법
1, 질문:다른 사람의 웹 페이지에 배경 음악을 저장하는 방법은 무엇인가요?

답변:이 웹 페이지를 탐색한 후 Windows\Temporary Internet Files 폴더에서 배경 음악의 캐시된 파일을 찾아 복사하여 사용할 수 있습니다. 그래도 파일을 찾을 수 없는 경우 웹 페이지의 소스 파일을 열고 음악 파일의 URL 경로를 찾은 다음 Ant와 같은 FTP 소프트웨어로 다운로드할 수 있습니다.

2, Q:인덱스 홈페이지가 아닌 프레임 홈페이지의 프레임에서 바로 사이트에 들어오는 것을 방지하려면 어떻게 해야 하나요?

a:프레임의 웹 페이지의 < head >와 사이에 다음 스크립트 코드를 추가합니다:

〈스크립트 언어="JavaScript"〉

if (top==self)

self . location . href = " index . htm";

の/Script \

이렇게 하면 누군가 프레임에서 사이트에 들어가면 자동으로 홈페이지 파일 index.htm으로 리디렉션됩니다.

3. 질문:사람들이 페이지를 프레임에 넣지 못하게 하려면 어떻게 해야 합니까?

답변: 프레임 때문에 많은 사람들이 다른 사람의 페이지를 자신의 프레임에 넣어 자신의 페이지를 만듭니다. 다른 사람이 이렇게 하지 못하도록 하려면 다음 자바스크립트 코드를 추가하면 자동으로 다른 사람의 프레임을 모니터링한 다음 프레임 밖으로 빠져나갈 수 있습니다.

〈scripting language="javascript"〉

If (self! = top)

top . location = self . 위치;

の/Script \

4, Q: FrontPage2000에서 플래시 애니메이션을 추가하는 방법은 무엇입니까?

답변:FrontPage2000에서 [삽입]-[고급]-[플러그인]을 클릭하고 팝업 창에서 플래시 파일의 크기와 기타 정보를 설정한 후 확인합니다.

5. 질문:웹 페이지에 댓글을 추가하려면 어떻게 하나요?

답변:* * * 웹 개발에서 주석을 추가하는 것은 분업의 혼선을 방지하거나 코드의 특별한 의미에 대해 주석을 달기 위한 것입니다. 주석을 추가하는 형식은 다음과 같습니다.

〈! -[코멘트...]]

6. 질문:브라우저를 테스트하고 필요한 페이지를 자동으로 로드하려면 어떻게 해야 하나요?

답변:현재 Microsoft 및 Netscape 브라우저는 모든 웹 페이지와 완벽하게 호환되지 않습니다. 어떤 웹 페이지는 한 브라우저에서는 정상적으로 보이지만 다른 브라우저에서 보면 엉망인 경우가 있습니다. 브라우저를 테스트해야 하는 경우 다음 JavaScript 코드를 추가하여 브라우저가 원하는 웹 페이지를 자동으로 로드하도록 할 수 있습니다.

〈스크립트 언어="JavaScript"〉

Function TestBrowser()

{

ie = ((navigator . appname = = " Microsoft Internet Explorer ")& amp; & amp(parse int(navigator . appversion)& gt; = 3 ))

ns = ((navigator . appname = = " Netscape ") & amp; & amp(parse int(navigator . appversion)& gt; = 3 ))

if(ns){ setTimeout(" location . href = " ns . htm " ", 10);}

else { setTimeout(" location . href = " 즉 . htm " ", 10); }

}

の/script \

7. Q:밑줄이 없는 링크를 만들려면 어떻게 해야 하나요?

답변:< head >에 다음 코드를 추가하면 모든 링크에 밑줄이 표시됩니다.

〈style type="text/css"〉

〈! -

{ text-transform:none; text-decoration:none;}

a:hover {text-decoration:underline}

- 〉

﹔/style;.

8, Q:웹 페이지에 이메일 링크를 추가하고 원하는 제목을 표시하려면 어떻게 해야 하나요?

A:An href="mailto:Emailhost@263.net? subject= theme">...

9. Q:웹 페이지의 배경 이미지가 스크롤되지 않게 하려면 어떻게 해야 하나요?

답변:인터넷 익스플로러 브라우저는 배경이 스크롤되지 않도록 하는 본문 속성 bgproperties를 지원합니다:

< body background = " 이미지 파일 " BG 속성 = " 고정 " >

10, Q; 어떻게 하나요? 웹 페이지의 키워드를 정의하는 방법은 무엇인가요?

답변: 웹 페이지에 키워드를 추가하면 일부 검색 플랫폼 봇에서 사용할 수 있습니다. 봇은 이 키워드를 사용하여 웹사이트를 색인화하므로 다른 사용자가 해당 키워드로 웹사이트를 검색할 때 웹페이지에 이 키워드가 포함되어 있으면 해당 웹페이지가 표시될 수 있습니다. 이 웹페이지의 키워드를 정의하려면 < head >에 다음 코드를 추가하면 됩니다.

meta name="키워드" c

콘텐츠에 키워드가 포함되어 있으므로 직접 설정할 수 있습니다.

예를 들어 한 단어를 반복하면 사이트의 순위 순위를 높일 수 있습니다.

meta name="키워드" c

11, Q:상태 표시줄에 표시되는 링크 정보를 숨기려면 어떻게 해야 하나요?

답변:아시다시피 링크를 가리키면 해당 링크에 대한 정보가 브라우저의 상태 표시줄에 표시됩니다. 이를 숨기려면 이 링크에서 다음과 같이 설정할 수 있습니다.

a href="passlabs.com).

18, 질문:ActiveX 컨트롤이란 무엇인가요?

답변:Microsoft ActiveX 컨트롤은 소프트웨어 제공업체에서 개발한 재사용 가능한 소프트웨어 구성 요소입니다. ActiveX 컨트롤을 사용하면 웹 사이트, 데스크톱 애플리케이션 및 개발 도구에 특수 기능을 빠르게 추가할 수 있습니다. 예를 들어 StockTicker 컨트롤을 사용하여 웹 페이지에 활동 정보를 즉시 추가할 수 있고 애니메이션 컨트롤을 사용하여 웹 페이지에 애니메이션 기능을 추가할 수 있습니다.

1,000개 이상의 상용 ActiveX 컨트롤을 사용할 수 있습니다. 컨트롤은 C, C++, 차세대 Microsoft Visual Basic 및 Microsoft Visual Java 개발 환경인 Microsoft Visual J++와 같은 다양한 프로그래밍 언어를 사용하여 개발할 수 있습니다.

ActiveX 컨트롤1

개발이 완료되면 디자이너와 개발자는 미리 조립되어 있는 구성 요소로 사용하여 클라이언트 프로그램을 개발할 수 있습니다. 이러한 방식으로 ActiveX 컨트롤을 사용하면 사용자는 이러한 구성 요소가 어떻게 개발되었는지 알 필요가 없으며, 많은 경우 직접 프로그래밍하지 않고도 웹 페이지나 애플리케이션을 완성할 수 있습니다.

시퀀스 디자인.

IE 3.0은 웹 페이지에서 ActiveX 컨트롤을 지원하는 최초의 웹 브라우저입니다. 또한 Netscape용 ActiveX 플러그인을 사용하여 Mosaic 및 Netscape Navigator에서 ActiveX 컨트롤을 표시할 수 있습니다(passlabs.com 참조).

19, 질문:넷스케이프 네비게이터에서 ActiveX 컨트롤을 표시할 수 있습니까?

답변:예, Netscape의 ActiveX 플러그인을 사용하여 Netscape Navigator에서 ActiveX 컨트롤을 표시할 수 있습니다. 플러그인의 베타 버전은 passlabs.com/에서 사용할 수 있습니다. 플러그인의 베타 버전은 엔컴패스랩 웹 사이트(passlabs.com/)에서 다운로드할 수 있습니다.

20. 질문:ActiveX 컨트롤을 사용하여 웹 개발을 지원하는 도구에는 어떤 것이 있습니까?

답변:개발자는 ActiveXControlPad(/workshop/author/cpad/ 참조)를 사용하여 HTML 페이지에 ActiveX 컨트롤을 쉽게 삽입할 수 있습니다. workshop/author/CPAD/tutorial-f에 따르면 . htm

웹 사이트의 ActiveX ControlPad 튜토리얼을 통해 개발자는 ActiveX Control Pad 사용법을 쉽게 배울 수 있습니다. SoftQuad의 HoTMetaL Pro도 HTML 페이지에 ActiveX 컨트롤을 사용할 수 있도록 지원합니다. 앞으로 Microsoft와 타사 소프트웨어 공급업체는 웹 페이지 제작에 ActiveX 컨트롤 사용을 지원하는 더 많은 웹 저작 도구를 출시할 예정입니다.

21, 질문: 프로그래머만 ActiveX 컨트롤을 사용할 수 있나요?

답변: VBScript(Visual Basic Scripting Edition) 또는 JavaScript와 같은 스크립팅 언어에 대한 지식이 있으면 ActiveX 컨트롤을 사용하는 데 당연히 도움이 됩니다. 그러나 프로그램 개발에서 이러한 기초 지식이 반드시 필요한 것은 아닙니다. 일부 컨트롤의 경우 웹 페이지에 통합하기 위해 일정량의 스크립팅이 필요하지만 대부분의 ActiveX 컨트롤에는 스크립팅이 필요하지 않습니다. 프로그래머가 아니더라도 ActiveX 컨트롤 패드를 사용하면 간단한 선택과 클릭만으로 웹 페이지에 많은 컨트롤을 삽입할 수 있습니다.

22. 질문: ActiveX 컨트롤이 포함된 웹 페이지를 만든 후 사용자가 자신의 컴퓨터에서 해당 페이지를 볼 경우 사용자의 단말기에 컨트롤이 어떻게 설치되고 표시됩니까?

답변: IE3.0은 ActiveX 컨트롤(또는 복합 컨트롤)이 포함된 웹 페이지를 만나면 먼저 사용자의 로컬 시스템 등록을 확인하여 로컬 컴퓨터에 해당 구성 요소가 이미 설치되어 있는지 확인합니다. 구성 요소가 로컬 컴퓨터에 이미 설치되어 있으면 IE 3.0은 해당 페이지를 표시하고 컨트롤을 활성화합니다. 사용자의 로컬 시스템에 컨트롤이 아직 설치되어 있지 않은 경우 IE3.0은 개발자가 웹 페이지를 만드는 데 사용한 주소 정의를 기반으로 인터넷에서 컨트롤을 자동으로 찾아 로컬 시스템에 설치합니다.

23. 질문:사용자가 페이지를 방문할 때 컨트롤이 사용자의 컴퓨터에 자동으로 다운로드되도록 웹 페이지에 주소를 정의하려면 어떻게 해야 합니까?

답변:웹 개발자는 컨트롤의 코드베이스 속성을 설정하여 이 정보를 제공할 수 있습니다. ActiveX 컨트롤 패드를 사용할 때 ObjectEditor에서 개발자가 속성을 설정하는 데 쉽게 사용할 수 있는 속성 시트를 볼 수 있습니다. 속성을 설정하면 인터넷에서 컨트롤을 찾아 다운로드할 수 있는 URL 주소 또는 주소 집합을 정의할 수 있습니다. iE3.0은 이 주소 정보를 사용하여 컨트롤을 찾고 구성 요소를 자동으로 다운로드합니다. 다운로드가 완료되면 웹 페이지가 로컬 컴퓨터에 나타납니다. 1996년 7월 Microsoft Systems Magazine 기사 "인터넷 구성 요소 다운로드 서비스를 통한 안전한 웹 서핑"에 전체 정보 위치 및 다운로드 프로세스에 대한 자세한 설명이 나와 있습니다. 많은 Microsoft 제공 컨트롤(예: HTML 레이아웃 컨트롤)은 ActiveX 개체 인덱스가 CLSID(컨트롤 고유 식별자)를 기반으로 컨트롤을 자동으로 찾을 수 있으므로 코드베이스 설정이 필요하지 않습니다.

24. 질문: ActiveX 구성 요소가 다운로드될 때 사용자에게 알림이 전송됩니까?

답변: 예. 구성 요소를 다운로드해야 할 때 IE는 기본적으로 사용자에게 다운로드가 시작될 것임을 알리는 메시지 상자를 표시합니다. 사용자는 다운로드를 중단하거나 계속 진행하도록 선택할 수 있습니다. 컨트롤이 디지털 서명된 경우 컨트롤을 제공한 소프트웨어 공급업체의 이름과 관련 정보가 포함된 디지털 인증서가 제공되어 컨트롤이 손상되지 않았음을 확인할 수 있습니다. 소프트웨어 개발자는 컨트롤을 개발할 때 디지털 서명을 만들 수 있습니다. 서명 정보는 컨트롤 자체에 포함되어 있으므로 디지털 인증서가 다운로드되기 전에 자동으로 표시되며, 웹 페이지에서 컨트롤을 사용하는 사용자는 별도의 개발 작업이 필요하지 않습니다.

25. 질문: 다운로드 후 ActiveX 컨트롤은 어디에 배치되나요?

답변:기본적으로 다운로드한 컨트롤은 \ Windows \ 다운로드한 프로그램 파일 디렉터리의 ActiveX 컨트롤 캐시에 배치됩니다.