무엇을 위한 가장 좋은 방법을 사용하여 HTML XML 기반의 언어는 다음과 같 SVG?

StackOverflow https://stackoverflow.com/questions/87010

문제

검색에서 이 사이트에서 다른 곳에서 배웠는 웹사이트를 서비스하기로 XHTML 현재 는 유해한 것으로 간주.

제공하 XHTML 과 봉사로 application/xhtml+xml 에 의해 지원되지 않는 대부분의 사람들을 브라우징에서 현재 전달,xhtml 로 text/html 에서 가장 위약 나 자신을 위해,그리고 최악의 레시피에 대한 끊 사이트는 일반적으로 적어도 당신이 그것을 필요로 일어나고 있다.

그래서 우리는 뒤에서 html4.01.면 내가 대신에게 봉사하는 페이지로 html4.01,그것은 사용하는 것이 가능하 SVG 또는 다른 XML-based language 페이지에서?

그렇다면,어떻게 합니까?

도움이 되었습니까?

해결책

HTML 에서 당신은 할 수 없는 삽입 SVG 직접 있습니다.

를 포함할 수 있습 SVG 파일 <object>/<embed> 과 최첨단의 브라우저(오페라,사파리)도 <img> CSS background-image.

를 넣을 수 있습 SVG 에 data: URI 를 사용하지 않고 외부 파일이 있습니다.

간단한 수학적인 표현을 작성할 수 있습의 도움으로 유니코드와 기본적인 HTML/CSS(Opera9.5 을 지원하의 큰 덩어리들 엘리먼트를 통해 CSS).아무것도 더 복잡해야 합를 사용하여 이미지처럼,Wikipedia 않습니다.

HTML 잘못 해석하는 네임스페이스 접두사,그래서 당신은 할 수 없(올바로)다른 사 XML HTML DOM.HTML5 가 data-* 속성을 위한 응용 프로그램-특정 태그 추가 사항입니다.메타데이터에 대한 고려한 마이크로.

그러나 당신이 원하는 경우를 포함하 XML 이 아닌 경우에만 브라우저(로봇),다음 사용할 수 있습 HTML 호환 XHTML 하위 집합과 HTTP 내용협상을 보내는 적절한 XML 을 적절한 입력을 클라이언트는 그것을 이해(는 경우 을 철저히 테스트 페이지를 모두에서는 XML,HTML 형태,그것은이 될 수 없는 유해한).

다른 팁

할 수 있습니다(추가 시도하지 않은 자신이)사용하는 임베디드 개체고 그것을 입력합니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top