본문 바로가기

html3

[개발일지] 메일 전송 시 CSS 적용(inline 자동 변환기) 개요 JAVA로 특정 사용자에게 메일을 전송하는 프로그램을 개발하는데, 이때 메일은 html 파일로 템플릿을 만들어서 보낸다. 템플릿에 CSS를 적용하면 CSS를 style 태그로 담은 페이지는 정상적으로 잘 작동하지만, 메일 발송을 할 때에는 정상적으로 작동하지 않는다. 이유와 해결방법에 대해 작성하는 포스팅이다. 문제상황과 이유, 해결 방법 메일 전송 시 CSS가 깨지는 이유 Gmail, Naver 등의 이메일 서비스는 각 사의 보안상 메일 내용을 일부 변조를 하게된다. 이때 script, style등 head태그 내부에 작성하는 내용들이 메일 전송 시에 배제된다고 한다. HTML에 CSS를 적용하는 방법은 3가지가 있다. 외부 .css 파일을 적용 style 태그를 사용하는 임베디드 방식 각각의 H.. 2023. 12. 21.
[멋쟁이사자처럼🦁] week 4. JavaScript 실용편 | onclick | querySelector | getElementById | java script의 문법과 개념, 실용은 많이 다르다. 따라서 이번 세션에서는 실습을 통해 코드를 직접 구현해보면서 배울 것! JavaScript란? 자바 스크립트는 html 조작과 변경, 동적 반응, 데이터 다루기, 서버와 통신 등에 쓰인다. java script로 HTML 조작하기 document.getElementByID("hello").innerText='안녕'; document = 문서(html) getElementById(”dd”): id가 dd인 요소를 가져온다. innerText: html 내부 글자 document.getElementByID("A").B='C'; A = 변경하고싶은 html 요소의 id B = 무엇을 변경할 것인지 C = 어떻게 변경할 것인지 안녕하세요 id가 hell.. 2023. 5. 1.
[멋쟁이 사자처럼🦁] week 2. 웹 기본 구성 | 웹 페이지 해킹?! | HTML | 주석 웹 웹을 이해하기 위해서는 인터넷, WWW, Web server, 브라우저 등의 개념이 필요하지만 html 세션 내용을 기록하기 위한 포스팅이므로 많은 웹 개념중 Web Page - html에 대해 알아보자! Web page 구성 브라우저가 웹을 사용자에게 시각적으로 보여주기 위해서는 웹 서버로부터 html, css, Javascript를 다운 받은 후 순서에 맞게 실행한다. HTML: 내용, Content 웹 페이지에 표시할 내용들 웹 페이지의 구조 elemetns로 구성 CSS(Cascading Style Sheets): 모양, Style 웹 사이트의 레이아웃 글꼴, 색상 등의 디자인을 입히는 역할 JavaScript(ECMA Script): 동작, Behavior 객체 기반의 스크립트 프로그래밍 언.. 2023. 4. 29.