html 작성시 컴퓨터 마다 다르게 보이는 현상
글쓴이: ant01 / 작성시간: 토, 2012/07/07 - 7:02오후
독타입도 지정하고 여러분이 알려 주시는데로 하여 메뉴를 와성했다고 생각했었습니다.
그런데 다른 사람에게 좀 봐달라고 하니 배경색부분이 하얗게 나온다고 하였습니다.
내 컴퓨터에서는 잘 나오는 데... 하여 또 다른 컴퓨터에서 확인하니 과연 배경색이 하얗게 나왔습니다.
인터넷에서 다운 받은 소스를 수정한 것인데 다운 받은 그대로를 테스트하니 마찮가지 였습니다.
아래에 다운 받은 소스 올립니다. 어디를 손 봐야할지 알려주시면 감사하겠습니다.
그런데 서로 다르게 나오는 브라우져 확인하니 모두 익스플로러 8이었습니다.
<!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>CSS Menu Maker Installation Instructions</title> <style type="text/css"> body{padding:20px; font-size:14px; color:#000000; font-family:Arial, Helvetica, sans-serif;} h2 {font-weight:bold; color:#000099; margin:10px 0px; } p span {color:#006600; font-weight:bold; } a, a:link, a:visited {color:#0000FF;} textarea {width: 100%; padding: 10px; margin: 10px 0 15px 0; font-size: 13px; font-family: Consolas,monospace;} textarea.html {height: 300px;} p {margin: 0 0 10px 0;} code, pre {font-family: Consolas,monospace; color: green;} ol li {margin: 0 0 15px 0;} </style> </head> <body> <h2>Your Menu</h2> <style type="text/css">.cssmenu{ border:none; border:0px; margin:0px; padding:0px; font-family:verdana,geneva,arial,helvetica,sans-serif; font-size:14px; font-weight:bold; color:8e8e8e; } .cssmenu ul{ background:url(menu_assets/images/menu-bg.gif) top left repeat-x; height:43px; list-style:none; margin:0; padding:0; } .cssmenu li{ float:left; padding:0px 8px 0px 8px; } .cssmenu li a{ color:#666666; display:block; font-weight:bold; line-height:43px; padding:0px 25px; text-align:center; text-decoration:none; } .cssmenu li a:hover{ color:#000000; text-decoration:none; } .cssmenu li ul{ background:#e0e0e0; border-left:2px solid #9f9f9f; border-right:2px solid #9f9f9f; border-bottom:2px solid #9f9f9f; display:none; height:auto; filter:alpha(opacity=95); opacity:0.95; position:absolute; width:225px; z-index:200; /*top:1em; /*left:0;*/ } .cssmenu li:hover ul{ display:block; } .cssmenu li li { display:block; float:none; padding:0px; width:225px; } .cssmenu li ul a{ display:block; font-size:12px; font-style:normal; padding:0px 10px 0px 15px; text-align:left; } .cssmenu li ul a:hover{ background:#949494; color:#000000; opacity:1.0; filter:alpha(opacity=100); } .cssmenu p{ clear:left; } .cssmenu .active > a{ background:url(menu_assets/images/current-bg.gif) top left repeat-x; color:#ffffff; } .cssmenu .active > a:hover { color:#ffffff; } </style> <div class='cssmenu'> <ul> <li class='active '><a href='index.html'><span>Home</span></a></li> <li><a href='#'><span>Products</span></a> <ul> <li><a href='#'><span>Product 1</span></a></li> <li><a href='#'><span>Product 2</span></a></li> </ul> </li> <li><a href='#'><span>About</span></a></li> <li><a href='#'><span>Contact</span></a></li> </ul> </div> </body> </html>
Forums:
url( 다음에 지정된 이미지 파일들도 올바른
url( 다음에 지정된 이미지 파일들도 올바른 경로명과 이름으로 같이 넘겨줘야 제대로 보이지요;;
html 파일만 넘겨줬죠?
그리고 답답한건 알겠는데 그런식으로 첨부터 다 알려주세요 하는 식으로 질문올리면 누가 시간이 남아서 일일이 하나하나 답변해 줍니까?
브라우저별 다른점까지 맞춰 올바르게 동작하도록 하는
브라우저별 다른점까지 맞춰 올바르게 동작하도록 하는 것을 크로스브라우징 이라고 합니다.
http://naradesign.net/wp/category/webstandard/
https://xenosi.de/
댓글 달기