2014-10-06 6 views
0

내 스킨의 doctype을 html5 <!doctype html> doctype으로 설정하려고합니다. 그러나, 내가 만든 각 변종에 대해 이것을 수행해야한다는 것을 기억해야 할 필요가 없도록하고 싶습니다. 즉, 내 현재의 구조였다한 번에 모든 스킨 레이아웃에 대한 doctype을 설정하는 방법은 무엇입니까?

_default\Skins\MySkin\TwoColumnLayout.ascx 
_default\Skins\MySkin\TwoColumnLayout.doctype.ascx 

내용을 포함하는 후자 :

<SkinDocType><![CDATA[<!DOCTYPE html>]]></SkinDocType> 

지금 내가 DOCTYPE 파일을 작성하는 것을 잊지 않고, 더 ascx 레이아웃을 만들려고합니다. 그래서 나는이 구조 생성 내가 herehere 발견 DNN 지침, 다음 :

_default\Skins\MySkin\TwoColumnLayout.ascx 
_default\Skins\MySkin\ThreeColumnLayout.ascx 
_default\Skins\MySkin\Default.doctype.ascx (A) 
_default\Skins\MySkin\MySkin.doctype.ascx (B) 
_default\Skins\MySkin\MySkindoctype.ascx (C) 

을하지만 그들 중 누구도 일했다. 나는 처음으로 링크 된 문서의 첫 번째 부분을 읽었을 때 옵션 (B)을, 그리고 문서를 두 번째로 읽을 때부터 (C)를 사용하여 나의 위장감 시도로서 (A)를 보냈다. 그러나 그들 중 아무도 ...

물론 각보기에 대해 doctype 파일을 반복 할 수는 있지만 언젠가는 잊어 버릴 것입니다. doctype을 으로 설정하는 방법은 내 피부의 모든 뷰에 대해일까요?

답변

1

아무 것도 지정되지 않은 경우 사용되는 "대체"doctype을 설정할 수 있습니다.

호스트 설정> 기본 설정 탭> 모양 헤더> "대체 피부 DOCTYPE입니다"(마지막 설정)은 기본, 예를 들어으로 원하는 뭔가를

설정을 : 당신은이 설정을 찾을 수 있습니다 :

setting screenshot

+0

시간을내어 답변 해 주셔서 감사합니다. 필자는 필자가 생각한 것처럼 피부가 기본 수준이 아니지만 모든 포털이이 같은 피부를 갖기 때문에 내 상황에서는 효과적 일 것입니다. 내일 당신의 제안을 시도 할 것입니다. – Jeroen