출력할 때 테이블 테두리선을 보여지게 하고 싶은데요.. 정보
출력할 때 테이블 테두리선을 보여지게 하고 싶은데요..
본문
그렇게 할려면 따로 방법이 있을까요??
<table width="100%" border="1" cellspacing="1" cellpadding="1" bgcolor=747474>
이런식으로 해서 border값을 1로 주니 view화면이 상당히 지저분해져 보이더라구요..
border=0을 주면 보기는 깔끔한데 출력을 하면 이상하게 테이블 선이 하나도 안나타나네요..
게시판에서 view화면도 깔끔하게 나오고 출력할 때 테이블 선도 보이게 할려면 따로 방법이 있을까요?
<table width="100%" border="1" cellspacing="1" cellpadding="1" bgcolor=747474>
이런식으로 해서 border값을 1로 주니 view화면이 상당히 지저분해져 보이더라구요..
border=0을 주면 보기는 깔끔한데 출력을 하면 이상하게 테이블 선이 하나도 안나타나네요..
게시판에서 view화면도 깔끔하게 나오고 출력할 때 테이블 선도 보이게 할려면 따로 방법이 있을까요?
댓글 전체

style로 border를 top left right bottom을 따로 줘보세요..

style을 줘봤는데.. 보기화면이 상당히 안이쁘더라구요..ㅠㅠ
제가 잘못했나..
table td {border: solid 1px #000000; }
이렇게 했거든요
제가 잘못했나..
table td {border: solid 1px #000000; }
이렇게 했거든요
스타일시트에 프린터할때만 적용되는 @media print { } 를 사용하시면 됩니다.
보이는 화면과 인쇄화면을 다르게 설정하실 수 있습니다.^^
보이는 화면과 인쇄화면을 다르게 설정하실 수 있습니다.^^

죄송한데 좀 자세히 여쭤봐도 괸찮을까요?
css 파일에 아래와 같이 설정하시면 됩니다. (아래는 예제입니다. 실제 적용은 홈에 맞게 적절하게 설정하시면 됩니다.
@media print {
table td { border:1px #000 solid } <== 인쇄할때만 적용됩니다.
}
table td { border:1px #a8b3bc solid} <== 화면에 보여줄때 적용됩니다.
위에 처럼 같은 테이블이라도 보여줄때와 인쇄할때를 다르게 설정할 수 있습니다. 또다른 응용으로는 인쇄할때 화면중에서 특정부분을 제외하고 인쇄할때도 유용하게 사용할 수 있습니다. 참고하세요^^
@media print {
table td { border:1px #000 solid } <== 인쇄할때만 적용됩니다.
}
table td { border:1px #a8b3bc solid} <== 화면에 보여줄때 적용됩니다.
위에 처럼 같은 테이블이라도 보여줄때와 인쇄할때를 다르게 설정할 수 있습니다. 또다른 응용으로는 인쇄할때 화면중에서 특정부분을 제외하고 인쇄할때도 유용하게 사용할 수 있습니다. 참고하세요^^

아..감사합니다.^^;
열심히 프로그램을 공부해야겠네요
열심히 프로그램을 공부해야겠네요
<table width="552" border="1" cellpadding="10" cellspacing="0" bordercolorlight="lightgrey" bordercolordark="white">
를 참고해서 만들어보세요.
를 참고해서 만들어보세요.

이런 방법도 있었군요...감사합니다.^^;