XML 파일의 속성

각 Blogger 테마에는 html 태그에 정의된 속성이 있으며 이를 통해 대시보드 및 XML 파일의 동작을 수정할 수 있습니다.
3 min read

각 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>
XML 파일의 속성은 HTML 태그 안에 추가됩니다.


레이아웃 버전

b:version 또는 b:layoutsVersion 속성은 레이아웃의 버전을 정의합니다. 값은 2 또는 3이어야합니다. 이러한 속성이 언급되지 않은 경우 버전은 자동으로 1이 됩니다.

예 : 레이아웃 버전 1
<html>
예 : 레이아웃 버전 2
<html b:version='2'>
예 : 레이아웃 버전 3
<html b:layoutsVersion='3'>

각 버전에는 고유한 특성이 있습니다. 예를 들어, 버전 3에서는 모바일 보기에 대한 옵션을 비활성화하거나 가젯 데이터를 출력할 수 있고 테마 디자이너의 특정 기능을 활성화 및 비활성화하는 등의 작업을 수행할 수 있습니다.



가젯 버전

b:defaultwidgetversion 속성은 사용할 가젯의 버전을 결정하는 데 사용됩니다.

가젯 버전에는 버전 1 (속성이 필요하지 않음) 및 버전 2 (속성이 필요)의 두 가지 버전이 있습니다. 각 버전에는 기본 XML 코드와 가젯의 특정 데이터가 있습니다.

가젯 버전 1은 레이아웃 버전 1 및 2 (이전 단락 참조)에서 작동하는 반면, 가젯 버전 2는 레이아웃 버전 3에서만 작동합니다.

예 : 레이아웃 버전 1 및 가젯 버전 1
<html>
레이아웃 버전 1에는 속성이 필요하지 않습니다.
예 : 레이아웃 버전 2 및 가젯 버전 1
<html b:version='2'>
레이아웃 버전 2에는 속성이 필요하지 않습니다.
예 : 레이아웃 버전 3 및 가젯 버전 2
<html b:layoutsVersion='3' b:defaultwidgetversion='2'>
가젯 버전 2를 정의하려면 레이아웃 버전 3 속성이 필요합니다.
호환되지 않는 버전의 예:
<html b:layoutsVersion='2' b:defaultwidgetversion='2'>
가젯 버전 2는 레이아웃 버전 2에 존재하지 않으므로 XML 파일이 작동하지 않습니다.

새 테마를 만드는 경우 호환되는 버전을 선택할 수 있습니다.

  • 레이아웃 버전 1 - 가젯 버전 1
  • 레이아웃 버전 2 - 가젯 버전 1
  • 레이아웃 버전 3 - 가젯 버전 2
Blogger 테마 소개 Blogger 가젯 소개

가젯에 대한 HTML 렌더링 비활성화

b:renderb:dynamicViews 속성은 HTML 렌더링 가젯의 실행을 제어하는데 사용됩니다.

기본값은 true (허용됨)입니다.

이러한 속성은 동적뷰 테마에서 사용됩니다.

HTML 렌더링 활성화
<html b:render='true'>
HTML 렌더링 비활성화
<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
CSS 파일 활성화
<html b:css='true'>
CSS 파일 비활성화
<html b:css='false'>


외부 JS 파일 비활성화

b:js 속성 은 Blogger에서 제공하는 테마의 외부 JavaScript 파일을 제어합니다.

기본값은 true (허용됨)입니다.

JS 파일 활성화
<html b:js='true'>
JS 파일 비활성화
<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

You may like these posts

  • 안드로이드에서 구글 블로그 모바일 앱 사용하기 구글 블로그 모바일 앱을 사용하면 블로그 게시글을 게시, 수정할 수 있습니다. 안드로이드 사용자는 누구나 이 앱을 다운로드하여 언제 어디서나 Blogger 앱로 포스팅을 게시할 수 있습니다. 또는 게시글을 임시보관 글로 저장한 다음에 나중에 다시 …
  • Blogger에서 404 에러 페이지가 발생하는 이유는 블로그에서 관련 링크를 삭제하거나 또는 검색 엔진이 블로그에 있는 글의 URL을 잘못 크롤링하여 발생할 수 있습니다. 이와 같은 오류가 발생한 URL은 다음과 같은 방법으로 해결 할 수 있습니다. 오류가 발생한 URL을 블로그 …
  • 1. Popup 2. Simple 3. Slide Popup search box …
  • 모바일 안드로이드(Android)와 아이폰(iOS) 에서 브라우저 주소창이 나오는 상단바의 배경색을 설정할 수 있습니다. meta 태그를 이용해서 자신의 웹 사이트의 테마 색상과 일치시키면 방문자에게 만족스러운 모바일 서비스를 제공할 수 있습니다. 취향에 따라 색상을 마음대로 설정할 수 있습…
  • 블로그를 운영하는 대부분의 사람들이 세이프링크(Safelink)가 무엇인지 잘 모르고 있을 겁니다. 세이프링크는 블로그 페이지의 URL 링크가 바이러스 및 맬웨어로부터 안전한지 여부를 감지하는 데 사용되는 페이지입니다. 예를 들면 세이프링크는 방문자가 블로그에서 특정 파일을 다운로드하려는 경우 …
  • CSS는 HTML 또는 XHTML을 기반으로 하는 블로그나 웹 사이트의 중요한 구성 요소 중 하나입니다. HTML만으로 웹 페이지를 표시하기에는 충분하지 않기 때문에 HTML의 모양새를 개선하기 위해서 CSS가 꼭 필요합니다. 반대로 HTML 없이 CSS만 사용하도 페이지가 표시되지…

Post a Comment