각 Blogger 테마에는 <html>
태그에 정의된
속성이 있으며 이 속성을 통해 대시보드 및 XML 파일의 동작을 수정할 수 있습니다
HTML 태그는 어디에 있나요?
-
<html>
태그는 문서 상단에 위치하며 HTML 문서임을 브라우저에 알립니다. -
<html>
태그는 HTML 문서의 루트를 나타냅니다. -
<html>
태그는 다른 모든 요소의 컨테이너입니다. (<?xml>
및<!DOCTYPE>
태그 제외)
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE HTML>
<html>
<head>
<title>Title</title>
</head>
<body>
Content...
</body>
</html>
레이아웃 버전
b:version
또는
b:layoutsVersion
속성은 레이아웃의 버전을
정의합니다. 값은 2 또는 3이어야합니다. 이러한 속성이 언급되지 않은 경우 버전은
자동으로 1이 됩니다.
<html>
<html b:version='2'>
<html b:layoutsVersion='3'>
각 버전에는 고유한 특성이 있습니다. 예를 들어, 버전 3에서는 모바일 보기에 대한 옵션을 비활성화하거나 가젯 데이터를 출력할 수 있고 테마 디자이너의 특정 기능을 활성화 및 비활성화하는 등의 작업을 수행할 수 있습니다.
가젯 버전
b:defaultwidgetversion
속성은 사용할 가젯의
버전을 결정하는 데 사용됩니다.
가젯 버전에는 버전 1 (속성이 필요하지 않음) 및 버전 2 (속성이 필요)의 두 가지 버전이 있습니다. 각 버전에는 기본 XML 코드와 가젯의 특정 데이터가 있습니다.
가젯 버전 1은 레이아웃 버전 1 및 2 (이전 단락 참조)에서 작동하는 반면, 가젯 버전 2는 레이아웃 버전 3에서만 작동합니다.
<html>
<html b:version='2'>
<html b:layoutsVersion='3' b:defaultwidgetversion='2'>
<html b:layoutsVersion='2' b:defaultwidgetversion='2'>
새 테마를 만드는 경우 호환되는 버전을 선택할 수 있습니다.
- 레이아웃 버전 1 - 가젯 버전 1
- 레이아웃 버전 2 - 가젯 버전 1
- 레이아웃 버전 3 - 가젯 버전 2
가젯에 대한 HTML 렌더링 비활성화
b:render
와
b:dynamicViews
속성은 HTML 렌더링 가젯의 실행을
제어하는데 사용됩니다.
기본값은 true
(허용됨)입니다.
이러한 속성은 동적뷰 테마에서 사용됩니다.
<html b:render='true'>
<html b:render='false'>
외부 CSS 파일 비활성화
b:css
속성 은 Blogger에서 제공하는 테마의 외부
CSS 파일을 제어합니다.
기본값은 true
(허용됨)입니다.
영향을 받는 파일:
-
https://www.blogger.com/dyn-css/authorization.css?PARAMETERS
-
https://www.blogger.com/static/v1/widgets/ID-css_bundle_VERSION.css
<html b:css='true'>
<html b:css='false'>
외부 JS 파일 비활성화
b:js
속성 은 Blogger에서 제공하는 테마의 외부
JavaScript 파일을 제어합니다.
기본값은 true
(허용됨)입니다.
<html b:js='true'>
<html b:js='false'>
XMLNS 속성
XML 에디터의 라이브러리 데이터 및 XML 언어가 제대로 작동하도록 하기 위해 xmlns 속성이 자동으로 추가됩니다 [필수 !!!].
<html xmlns='http://www.w3.org/1999/xhtml'
xmlns:b='http://www.google.com/2005/gml/b'
xmlns:data='http://www.google.com/2005/gml/data'
xmlns:expr='http://www.google.com/2005/gml/expr'>
기타 속성
일부 속성은 온전히 기능을 위해 또는 단순히 정보 제공 목적으로 테마의 특정 부분에 추가됩니다.
<html b:responsive='boolean value'
b:templateUrl='script name'
b:templateVersion='theme version'>
기타 표현식 속성
<html> (attributes)
-
expr: (prefix)
class
-
cond
data
expr
id
index
locked
maxwidgets
mobile
name
preferred
render
reverse
showaddelement
title
type
value
values
var
version
visible