그리고선 모든페이지에서 헤더 소스를.중복해 넣을수없으니
인클루드라던가 혹은 jstl을 이용해 c:import해서 헤더를 넣어주잖아?
그럼 본문 페이지에서 사용되는 제이쿼리랑 충돌이나는건지 개발자도구의 콘솔에 제이쿼리관련 오류가뜨고 제이쿼리관련 기능들은 작동하지않아
실무자들은 헤더를 어케사용하고있냐?
도저히 해결법이안보인다
순수 css로 드롭박스를 만들려니 도저히 안만들어지은데다가 다른소스퍼오니까 그것도 헤더불러왔을때 드롭박스가 안나오더라
헬프 실무자들 헬프
인클루드라던가 혹은 jstl을 이용해 c:import해서 헤더를 넣어주잖아?
그럼 본문 페이지에서 사용되는 제이쿼리랑 충돌이나는건지 개발자도구의 콘솔에 제이쿼리관련 오류가뜨고 제이쿼리관련 기능들은 작동하지않아
실무자들은 헤더를 어케사용하고있냐?
도저히 해결법이안보인다
순수 css로 드롭박스를 만들려니 도저히 안만들어지은데다가 다른소스퍼오니까 그것도 헤더불러왔을때 드롭박스가 안나오더라
헬프 실무자들 헬프
소스봐야알겟는데 초보자가 저지르는 가장 흔한 실수가 head중복선언... body와 head를 분리하셧는지
head를 만들었으면 나머지 페이지들은 head태그 다 때고 <body></body>형태로만 끝나야됨 ㅇ
당연 본문에선 <header>라는걸 안쓰는데 소삼이형님이 말하는게 다른개념입니까 참고로 jsp사용합니다
헤더 말고 html 에 <html><head><body></html>형식으로 이루어져 있잔아... jsp도 물론 예외없이 그런 형태를 취하고.
아 그렇군요 뭔지알겠습니다
근데 본문에서 head를 안쓰면 본문에서 사용되는css나 js의 링크는 다 바디안에서 해줘야하나요
내가 하는말은 <head>를 만들어서 다른페이지에 임포트 시킬거면 그 해당페이지에 붙어있는 <head>는 삭제해라는 말임 이미 임포트시킬 헤드에 포함되어 있을태니
그런 링크들은 헤드에 다 박아넣으면됨
그럼 헤더에 수많은 css와 js가 박히겠네요 본문에 쓰이는 js가 css가 페이지마다 다 다르니까요
니가 빌드 끝마치고 서버에 올려서 웹어플리케이션을 가동시켯을때 최종 결과물이 <head></head><head></head>이런식으로 아마 조잡하게 되있을거임 그런거때문에 충돌나서 js 되다가 안되다 원인불명에 빠지고 ㅇㅇ 그런거 제거해주라는 말이고
넵 이해했습니다 근데 보통 본문에쓰이는 css와 js의 링크들은 모두 본문head에 넣어줬는데 그것도 다 헤더에 넣어야하는거란거죠? 그래서 header하나만 임포트하면 다 쓸수있게?
니가 하려는 작업물을 내가 설계한게 아니니 자세한 부분까지 이래라저래라 할 순 없지만 아마 헤드의 중복선언 따위에서 충돌나서 페이지가 예기치 않은 오류에 빠진다. 라는 말을 하고싶었음
향님이해했습니다 설명감사합니다
그래도되고 아니면 또 다른 방법을 찾아도 되고 ㅇㅇ 방법은 많아
다른방법이라면 어떤게있나요?
사실 가장 깔끔한건 중복되는 css나 js이벤트같은건 common이라는 이름으로 묶어서 그거 하나만 상속시키게 한다던가
너처럼 각 페이지마다 고유의 css,js파일들을 만들어버리면 뭐 별수없이 head로 쓸 페이지에다가 그 많은 페이지들을 다시 보조해주는 css,js들을 일일이 선언해줘야겠지
넵 감사합니다
공용의 헤드가 필요한 페이지가 있고, 독립적으로 head body구조를 다 가지고있어야 하는 페이지가 있고 이건 방법론이나 설계지향점의 차이이고, 알아서 잘 설계하도록.....
다만, 뭔가 head를 여러 페이지에 공유하고 싶다면, <head> 따로 <body> 따로 이런식의 페이지 구조로 이루어져 있어야함.
정말 필수적인정보였네요 감사합니다
장소삼//되있->돼있 (되어 = 돼임) [리듬 맞춤법 봇♬]