본문 바로가기
728x90

웹디자인4

메뉴에 마우스 접근시 메뉴바 호버 PHP 코드로 CSS 활성화 하는 법 메뉴바 호버로 활성화 : PHP와  CSS를 활용한 방법웹사이트를 방문할때 현재 페이지를 메뉴바에서 색깔로 표시할 수 있습니다. 그렇게 하면 사용자 경험을 더 향상 시킬 수 있는데요. 이번 글에서는 JS를 활용하지 않고, PHP CSS만으로 현재 페이지를 표시하는 메뉴바를 구현하는 방법을 말씀드리겠습니다.이 방법을 통해 URL을 기준으로 메뉴바 항목에 색깔을 입히는 기능을 구현 할 수 있습니다. HTML 에 PHP 코드 넣기 ">Home ">About ">Services ">Contact 위 코드에서는 $_SERVER['REQUEST_URI']를 사용하여 현재 페이지의 URI를 가져오고, 이를 기준으로 삼항 연산자를 사용하여 각 요소.. 2024. 6. 23.
[프론트엔드] CSS: 웹 디자인과 레이아웃을 위한 필수 기술 CSS (Cascading Style Sheets)는 웹 개발에서 사용되는 스타일 시트 언어로, HTML이나 XML과 같은 마크업 언어로 작성된 문서의 표현 방법을 정의합니다. 이를 통해 웹 페이지의 디자인, 레이아웃, 그리고 보여지는 방식을 조절할 수 있습니다. CSS는 웹 디자인 및 개발에서 중요한 부분을 차지하며, 그 중요성은 계속해서 증가하고 있습니다.Cascading이란, 여러 스타일 규칙 중 어떤 것을 우선적으로 적용할지 결정하는 규칙을 말합니다. 이것은 스타일 우선순위에 관한 개념으로, 같은 요소에 여러 가지 스타일 규칙이 적용될 때 적용 우선순위를 결정하기 위해 사용됩니다. 이는 HTML 문서의 스타일을 보다 유연하게 제어할 수 있도록 해줍니다.  CSS의 장점에는 다음과 같은 것들이 있습.. 2023. 8. 28.
[프론트엔드] 자바스크립트 이벤트 처리: 웹 페이지의 상호작용을 향상시키는 방법 자바스크립트 이벤트 처리: 웹 페이지의 상호작용을 향상시키는 방법 자바스크립트를 활용하는 법자바스크립트를 활용하여 웹 페이지를 보다 동적이고 사용자 친화적으로 만들 수 있습니다. 이를 위해 자바스크립트의 핵심인 이벤트 처리를 다루는 방법에 대해 알아보겠습니다. 이 글에서는 버튼 클릭, 입력 필드 변화 등 다양한 이벤트에 대한 처리 방법과 예시 코드를 제공할 것입니다. 첫째로, 버튼 클릭에 반응하는 예시 코드를 살펴보겠습니다. WEB   위 코드는 두 개의 버튼을 생성하고, 각 버튼을 클릭할 때마다 웹 페이지의 배경색과 텍스트 색상을 변경하는 기능을 구현한 예시입니다.둘째로, 입력 필드 변화에 반응하는 예시 코드를 살펴보겠습니다.  Javascript Javascript is dyna.. 2023. 8. 14.
[프론트엔드] HTML과 CSS를 통해 웹 페이지 디자인과 구조를 제어하는 방법 HTML과 CSS는 웹 개발에서 핵심적인 기술로, 웹 페이지의 구조와 디자인을 담당합니다. HTML은 웹 페이지의 구조를 정의하고, CSS는 이를 스타일링하여 사용자에게 보기 좋은 형태로 표현합니다.HTML 태그를 사용하여 웹 페이지의 요소를 정의하고, CSS를 이용하여 이를 꾸밈으로써 사용자 경험을 향상시킬 수 있습니다. 예를 들어, 태그를 사용하여 CSS 코드를 삽입하면, 웹 페이지의 특정 요소에 스타일을 적용할 수 있습니다. 또한 클래스 선택자를 사용하여 여러 요소에 동일한 스타일을 적용할 수 있습니다.CSS의 우선순위는 구체적인 것이 포괄적인 것보다 높으며, ID 선택자는 일반적인 선택자보다 우선순위가 높습니다. 이를 활용하여 웹 페이지의 특정 요소에 우선적으로 스타일을 적용할 수 있습니다. 또.. 2023. 8. 14.
728x90
반응형