HTML3 정규식을 이용해 html 태그 제거하기 정규식을 이용해 html의 태그를 제거합니다. 예를 들어 아래 html에서 '샘플2'를 추축하게 됩니다. 샘플2 주의. python3에서 사용합니다. python2에서는 UnicodeDecodeError가 발생하게 됩니다. import re pattern = re.compile(u']*?\/?>', re.DOTALL | re.MULTILINE | re.IGNORECASE | re.UNICODE) ht1 = '샘플' print(pattern.sub(u"",ht)) '샘플' ht2 = '샘플' print(pattern.sub(u"",ht2)) '샘플' ht3 = '샘플2' print(pattern.sub(u"",ht3)) '샘플2' 2020. 8. 21. 조건부 주석에 대해 조건부 주석은 윈도우의 익스플로러에서 표현(work)이 된다. 표현이 된다고 말한 이유는 크로스 브라우져의 지원시 익스플로서 사용자 만을 위한 표현 또는 콘텐츠 제공이 가능하기 때문이다. IE5부터 지원이 되었고 이후 5.0, 5.5, 6.0, 7.0 각각에 대해서도 구분하여 사용할 수 있다. 기본 양식은 html 주석문()에 대괄호를 이용 조건문을 추가한 것이다. 다음을 보자. ※ 아쉽게도 CSS에서 테스트 해보니 작동하지 않는다. 그럼 다음의 코드를 통해 결과를 확인 해보자. 예: IE에서 모두 보여진다. IE5에서만 보여진다. IE5.0에서만 보여진다.0 IE5.5에서만 보여진다. IE6에서만 보여진다. IE7에서만 보여진다. 'gte'를 이용: IE5보다 높은 버젼의 브라우져에서 보여진다. 'lt.. 2007. 10. 8. 웹표준 유효성 검사를 하자 웹표준을 준수해 구조(HTML, XHTML)와 표현(CSS)를 분리하였다면 최소한의 디버깅을 거치는 것이 좋다. 현재 W3C에 유효성 검사(Validation) 도구가 제공되고 있으니 이를 활용하면 doctype에 규정된 문서의 형식에 따라 유효한 코드의 사용여부를 검사하고 보완하자. W3C의 유효성 검사도구는 3가지 방법을 지원한다. 첫번째는 해당 페이지 주소를 통한것이고, 두번째는 작성한 파일을 업로드 하는 것, 마직막으로 소스를 직업 붙여넣어 검사를 할 수가 있다. 유효성 검사 도구: http://validator.w3.org css의 유효성 검사 : http://jigsaw.w3.org/css-validator/ 2007. 9. 14. 이전 1 다음