include로 불러온 html 외부파일에 css 적용 안되게 하는법
본문
index.php 에 include로 불러온 head.php 외부파일을 불러와서 index.php에 등록되어 있는 css파일들의 영향을 안받게 하는법 없나요?
index.php에서 CDN으로 적용시켜놓은 CSS가 있는데 이 파일에 영향을 받아서 head.php의 이미지의 위치가 틀어져버려서요.
그렇다고 CDN을 삭제할수도 없는게 이건 index.php에서 사용하고 있는 css라... 삭제를 못합니다
답변 3
없습니다
편법으로는 iframe을 활용한 방법이 있겠지만, 추천하는 방법은 아닙니다.
CSS는 id, class가 중복 작성된 경우 나중 것이 적용됩니다.
이 점을 잘 이용해 보세요.
프로그램언어에서는 Namespace라는것으로
변수들에 대한 구분을 합니다.
CSS에서도 사용되는 클래스에 네임스페이스를 적용가능하다고 하는데
실제 사용에서는 거의 본적이 없어서요
https://techhtml.github.io/css3-namespace/
로 참고해보세요
답변을 작성하시기 전에 로그인 해주세요.