블로그가 있습니다 (WordPress 기반). 그리고 내 페이지의 유효성 검사기 중 하나를 통해 유효성 검사를 시도하십시오. 첫 번째 오류는 다음과 같습니다 또한HTML 유효성 검사 오류 : 공백 문자가 DOCTYPE 앞에 발견되었습니다.
Line 1, Column 1: Non-space characters found without seeing a doctype first. Expected <!DOCTYPE html>.
<!DOCTYPE html><!-- HTML 5 -->
, DebugBar는 (http://www.my-debugbar.com/wiki/IETester/HomePage) "에 동의하고 내가에서 동일한 페이지를 열 때 <!
전에이 개 보이지 않는 문자를 표시 HTML 체크 "탭을 클릭하십시오. 그러나!!
- HTML 코드의이 줄 내 워드 프레스 테마 파일 header.php에서 왔습니다.
- 이 파일을 내 hoster에서 로컬 HDD에 다운로드합니다. 내가 (단지 고급 텍스트 편집기) RJ 한테 문자에 header.php을 열 때
- header.php의 첫 번째 줄은 말
<!DOCTYPE html><!-- HTML 5 -->
- 입니다 : header.php 현재 인코딩은 UFT-8 입니다 without (!) BOM.
- HEX 뷰어에서 header.php를 열 때 바이트 0과 1은 3c, 21이므로 정확히
<!
입니다.
그래서 모든 것이 고려됩니다. 이유는 무엇입니까? & 여기서 "홀수 기호"를 어디에서 가져 옵니까?
포인트 4와 5를 읽을 때까지 대답은 매우 간단하다고 생각했습니다. 이건 재미 있네. –