이는 Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터와 같은 여러 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 제공자에서 실행할 수 있는 xnav 명령입니다.
프로그램:
이름
xnav - 웹 페이지 컬렉션의 상단 탐색 및 사이드바 구성
개요
엑스나브 [ -V ] [ -h ] [ -v ] [ -c (전체 | (제목 | 기본 | 스크립트 | 스타일 | 메타 | 링크 |
객체)[,(제목 | 베이스 | 스크립트 | 스타일 | 메타 | 링크 | 객체)][,...])] [ -b (rmv | div)
] [ -i ] [ INIT | 확인 | 유효한 | 황어 무리 ] 통로
기술
엑스나브 디렉토리 트리에 CSS 스타일과 상단 및 측면 탐색 표시줄이 있는 래퍼를 추가합니다.
XHTML 문서. 또한 XHTML 자동 생성 메커니즘을 제공합니다.
사용자가 제공한 XSL을 사용하여 사용자 정의 XML 문서 유형의 문서를 생성합니다.
옵션
INIT 통로
디렉토리 초기화 통로 XNav 웹사이트로서.
확인 통로
디렉토리에 XNav 웹사이트 구축 통로.
유효한 통로
디렉토리에서 XML 및 XHTML 검증 통로.
황어 무리 통로
디렉토리에서 자동 생성된 파일 정리 통로.
-V 디스플레이 버전.
-h 사용 정보를 표시합니다.
-v 자세한 작업.
-c 출력 문서에 포함할 html/head 자식 요소를 지정합니다. 허용되는 값은 다음과 같습니다.
'모두'(기본값), '없음' 또는 쉼표로 구분된 요소 이름 목록 '제목'
'base', 'script', 'style', 'meta', 'link', 'object'.
-b CSS에서 html/head/style 요소 내의 본문 사양을 처리합니다.
유효한 값은 'rmv'(본문 정의 제거 요청) 및 'div'입니다.
동일한 스타일의 최상위 div 요소로 교체해 달라고 요청합니다.
-i 상단 및 측면 탐색 디렉토리 경로에 'index.html'을 추가합니다. 주로 다음 경우에 유용합니다.
웹에서 직접 액세스할 수 있는 파일로 탐색할 수 있는 페이지 세트 구성
웹 서버를 통하는 것이 아니라 브라우저를 통해서입니다.
사용법
먼저 웹 페이지 모음의 원하는 디렉토리 구조를 설정하세요.
HTML 문서는 유효한 XHTML 1.0 Strict이어야 하며 확장자는 .xml이어야 합니다.
일반적인 .html보다. 각 디렉토리에는 최소한 하나의 인덱스 문서가 있어야 합니다.
index.xml, 그리고 구성 파일이라고 불리는 xnav.xml.
구성 파일 형식은 파일에 정의되어 있습니다. xnav.dtd. 최상위 요소는 다음과 같습니다.
엑스나브, 선택적 자식 요소 포함 예배 규칙서 그리고 파일. 특정 디렉토리의 레이블
일반적으로 부모의 참조 디렉토리 요소에 있는 레이블에 의해 제공됩니다.
디렉토리이지만 다음을 사용하여 지정할 수 있습니다. 상표 최상위 디렉토리의 속성입니다.
경우 index.xml 파일이 HTML이 아닙니다. 유형 속성은 이름으로 설정되어야 합니다.
문서 형식이어야 하며, 해당 유형을 처리하기 위한 XSL 템플릿이 제공되어야 합니다.
A 예배 규칙서 요소는 하위 디렉토리, 즉 실제 디렉토리에 대한 탐색 링크를 나타냅니다.
이름은 다음에 의해 지정됨 HREF 속성 및 탐색에 사용되는 디렉토리 레이블
요소 콘텐츠로 지정된 막대. 디렉토리 요소가 디렉토리를 가리키는 경우
XNav에서 관리되지 않음(즉, 빌드 스크립트가 재귀적으로 실행되어서는 안 됨) 입력
속성 값은 'no'여야 합니다. 디렉토리가 XNav에 의해 관리되지만
사이드 네비게이션 바에서 제외되기를 원하는 이유 사이드나브 속성 값
'아니요'로 해야 합니다.
A 파일 요소는 xnav.xml 파일과 같은 디렉토리 내의 파일에 대한 링크를 나타냅니다.
디렉토리 요소와 유사한 사용법이 있습니다. 파일이 HTML이 아닌 경우 유형
속성은 문서 형식의 이름으로 설정되어야 하며 XSL 템플릿은 다음과 같아야 합니다.
해당 유형을 처리하기 위해 제공됩니다. 파일을 측면에서 제외하려는 경우
탐색 바, 사이드나브 속성 값은 '아니요'여야 합니다.
디렉토리 구조를 초기화합니다. 통로 명령을 사용하여
엑스나브 INIT 통로
디렉토리 생성 엑스나브 in 통로편집할 수 있는 구성 파일이 포함되어 있습니다.
사용자. 파일 머리.xml 그리고 foot.xml 모든 HTML에 추가되는 헤더와 푸터 HTML을 정의합니다.
XNav에서 생성된 페이지입니다. 카탈로그.xml 파일은 다음에서 사용하는 XML 처리 유틸리티를 허용합니다.
DTD를 찾으려면 XNav를 사용하세요. xnav.xml 구성 파일. 사용자가 추가 기능을 추가하는 경우
XNav에서 처리할 문서 유형, 관련 DTD에 대한 참조를 추가해야 합니다.
카탈로그 파일. 마지막으로 xnavinc.xsl 파일에는 주요 XSL 스타일시트가 포함되어 있습니다. xnav.xsl
XNav 처리의 대부분을 담당합니다.
XNav는 추가 XSL을 포함하여 임의의 XML 문서 유형을 처리하도록 확장될 수 있습니다.
스타일 시트 내 xnavinc.xsl 파일. HTML이 아닌 문서 유형을 다음과 같이 참조합니다.
뉴타입 인간을 유형 속성의 경우 사용자는 이름을 사용하여 XSL 템플릿을 정의해야 합니다. 뉴타입
및 모드 동적 템플릿 선택. 이 템플릿 내에서 문서의 내용은 다음과 같습니다.
처리된 것은 XPath에서 사용 가능합니다. src /뉴타입.
초기화가 완료되고 소스 XML 문서가 편집될 때마다 출력이 생성됩니다.
HTML 파일은 다음 명령을 사용하여 생성될 수 있습니다.
엑스나브 확인 통로
명령
엑스나브 유효한 통로
다음을 포함하는 소스 XML 파일을 검증합니다. DOCTYPE 사양. 그렇지 않은 파일
이러한 사양이 포함된 문서는 제대로 구성되었는지 확인하기 위해 검사됩니다.
onworks.net 서비스를 사용하여 xnav를 온라인으로 사용하세요