2010-07-06 3 views
3

마크 업을 '잘못'하지 않고 xhtml 문서에 새 태그를 추가하려면 어떻게해야합니까? 예를 들어 대한XHTML - 새 요소 추가

: 나는 <time>을 사용하고 싶습니다

대신 <span class="time">

. 이것이 가능한가? 나는 페이스 북 앱이 이런 일을하는 것을 보았 기 때문에.

+0

Facebook에서이 태그를 찾아서 다른 태그로 바꾸기 위해 JavaScript를 사용한다고 생각합니다. 그것들은 일반적으로 사물을 사용자 친화적으로 만든 다음 아무도 입력하지 않고보다 복잡한 태그로 대체하는 데 사용됩니다. – animuson

답변

1

당신은 당신의 발명 요소에 대한 새로운 네임 스페이스를 선언해야합니다

<html xmlns:foo="urn:my-namespace"> 
... 
<foo:time>...</foo:time> 

또는 물론

<html> 
... 
<time xmlns="urn:my-namespace">...</time> 

이 브라우저 그러나 나는에 의미의 온스를 만들려고하지 않습니다 당신이 이것을하고 싶어하는 좋은 이유가 있다고 가정하십시오.

+0

실제로 코드를 작고 직관적으로 만들고 싶습니다. 이것은 나쁜 생각입니까? – Alex

+0

아니, 전혀. :) – x0n

+0

정말 나쁜 생각은 아니지만 대부분의 브라우저에서 예상대로 작동 할 것입니다. 또한 HTML5에서는 'time' 요소 (및 기타 여러 요소)를 사용할 수 있습니다. 이미 사용 준비를하고 있지 않다면 곧 준비해야합니다. – You