W3C 유효성 검사 통과를 향한 머나먼 길…
- there is no attribute “currentselectednode”.
…=”treeComponent” currentselectednode=”1″ cellpadding=”0″ cellspacing=”0″…
- there is no attribute “name”.
<table id=”category_0″ name=”treeNode” cellpadding=”0″ cellspacing=”0″>- duplicate specification of attribute “class”.
…e=”color:red” class=”selected” class=”page_” onfocus=”this.blur()”>
W3C 유효성 검사 결과 위의 3가지 오류가 나온다. [wk]태터툴즈[/wk] 자체의 오류이다.
그나마 1번과 2번은 치환자를 사용함으로써 피할 수 있다. 대신 스킨이 깨진다. 그리고 갈래가 모두 펼침 상태로 보인다. 이것은 스킨을 만드신 honja님께 문의해봐야겠다.
정말 문제는 3번 오류. class가 두 번 지정되어 생긴 오류인데, 어떤 것을 없애야 하는지, 아니면 둘 다 필요한 것인지 모르겠다. 더구나 저 코드가 어디에 박혔는지도 모른다.
W3C 유효성 검사를 통과하기 위한 머나먼 길이 막 끝나려는데, 여기서 막히니 왠지 맥이 빠진다. 그래도 지금의 상태로 블로그 평가를 받으면 속도와 접근성에서 훌륭하다는 평가를 받는다. (인기도는 당연히 낮은 평가를 받았다.)
덧붙임> 3번 오류를 해결했다. 치환자 내에서 지정된 class와 스킨에서 지정된 class가 중복되어 생긴 문제였다. 그래서 스킨에서 지정된 class를 지웠다.
메뉴를 직접 만든다고요? -0-
고맙습니다.
카테고리 트리메뉴 부분은 메뉴를 직접 만들고 링크를 하는 방식으로 하면(소메뉴는 토글펼침메뉴로 하면 되구요)해결이 되지만 문제는 포스트 갯수가 표시가 안된다는 단점이 있네요..
제가 얼마전에 같은 이유로 포스팅했었는데 제가 올린 글과 관련해서 태터툴즈 프랜즈 포럼에도 포스팅이 됐었습니다. 조금은 도움이 될까 싶어서 퍼머링크 걸어두고 갑니다. : )
(제 스킨 소스를 보시면 아시겠지만 트리 문제는 category_list 치환자를 사용하고 css로 디자인을 입혔습니다.)
퍼머링크를 올려놓았더니 스팸으로 인식을 하는지 글 올릴 수가 없어서 트랙백으로 대체합니다;;