답변됨 HTML5 document type 선언

  • 2012년 4월 11일 수요일 오전 5:30
     
     

    html5의 document type은 <!doctype html>로 알고 있습니다. 그런대 vs2010 html파일 생성시 

    doctype html ~~~~

    이런식으로 자동 생성되는대요. 이렇게 자동 생성되는 부분을 <!doctype html>이렇게 바뀌도록 설정해주고 싶은대 어떻게 해야하나요?


모든 응답

  • 2012년 5월 3일 목요일 오전 1:13
     
     답변됨

    WebForm(.aspx)나 HTML 페이지를 프로젝트에 신규 항목으로 추가 시에 자동생성되는 항목을 <!doctype ...> 부분으로 변경하고 싶다는 거군요.

    VS2010이 설치된 경로 하위의 \Web\WebNewFileItems 디렉터리를 보시면 웹 프로젝트 항목에 대한 템플릿이 존재합니다.
    HTMLPage.htm이 HTML 페이지이고, \CSharp\WebForm.aspx가 WebForm에 대한 템플릿입니다.
    해당 템플릿을 변경하시고, VS를 재시작하시면 됩니다.

    또는 굳이 기본 템플릿을 변경할 필요없이 Custom Item Template을 만드는 방법도 있습니다.
    원하시는대로 변경한 WebForm/HTML 파일을 선택 후 파일(File) -> 템플릿 내보내기(Export Template..) 선택 후 항목 템플릿(Item Template)를 선택해서 진행하시면 됩니다.

    이렇게 추가한 Custom Item Template은 이후 항목 추가 대화상자(Add New Item Dialog)에 나타납니다.