웹 프론트엔드 CSS 튜토리얼 div+css 웹페이지 레이아웃 디자인의 새로운 시작 (1)

div+css 웹페이지 레이아웃 디자인의 새로운 시작 (1)

Dec 29, 2016 pm 02:11 PM

DIV+CSS는 웹사이트 표준(또는 "WEB 표준")에서 일반적으로 사용되는 용어 중 하나입니다. div+css는 웹페이지 레이아웃 방법으로 기존 HTML 웹 디자인 언어와 다릅니다. 테이블 위치 지정 방법은 웹 페이지 콘텐츠와 프리젠테이션의 분리를 실현할 수 있습니다. XHTML은 Extensible HyperText Markup Language의 약어입니다. XHTML은 HTML을 기반으로 최적화되고 개선된 새로운 언어인 XML(Extensible Markup Language)을 기반으로 하며, 그 목적은 XML 응용 프로그램과 강력한 데이터 변환 기능을 기반으로 하는 미래 네트워크 응용 프로그램의 더 많은 요구에 적응하는 것입니다. XHTML 웹 사이트 디자인 표준에서는 테이블 위치 지정 기술이 더 이상 사용되지 않지만 DIV+CSS를 사용하여 다양한 위치 지정을 구현합니다.

이전에는 테이블 레이아웃이었습니다. . 기본적으로 더 이상 사용되지 않습니다(테이블은 데이터 표시에만 사용됨)
div는 중국어로 영역을 의미하고 CSS는 캐스케이딩 스타일 시트를 의미함을 보면 핵심은 스타일이 아닌 레이아웃임을 알 수 있습니다

I DIV를 배우기 전에는 HTML에 익숙해야 합니다. DIV+CSS는 HTML을 기반으로 배워야 합니다

그럼 이제 어떤 도구를 사용해야 할까요? 일반적으로 메모장, 즉 메모장이면 충분합니다. + 브라우저는 괜찮습니다. 서버가 필요하지 않으며 Dreamweaver cs5를 사용할 수도 있습니다. 이에 대한 팁이 있으므로 도움말 문서의 중국어 버전을 다운로드하는 것이 가장 좋습니다. 함께 작업

위의 내용은 온라인에서 쉽게 찾을 수 있으며, 그룹 웹 프로그래밍 개발: 197132320에서 다운로드할 수 있습니다. 물론 웹 프로그래밍을 좋아하는 친구도 함께 참여하실 수 있습니다

먼저, html의 기본 구조를 숙지하고 html 파일 test.html을 생성합니다.

<html>
<head>
<title>这是HTML基本结构</title>
<head>
<body>
hello!
</body>
</html>
로그인 후 복사
로그인 후 복사

물론 html 파일에 hello를 직접 입력하면 표시될 수 있습니다. 보통은 기준에 맞지 않습니다.
div를 알아보세요. 실제로는 div를 담는 데 사용되는 것입니다.
그러나 이 div는 여전히 투명하기 때문에 웹 페이지에서 볼 수 없습니다

표시할 스타일을 지정해야 합니다. 먼저 테두리를 표시하고 너비와 높이를 100px로 만들고 배경색은 빨간색으로 설정합니다
<html>
<head>
<title>DIV认识</title>
<head>
<body>
<div>这是一个div</div>
</body>
</html>
로그인 후 복사



모든 html 태그에는 스타일 속성이 있으며 div도 예외는 아닙니다.

border: solid 1px border는 CSS의 border 속성을 나타냅니다. solid 1px 두 가지 값에 주의하세요.
<html>
<head>
<title>DIV认识</title>
<head>
<body>
<div style="border:solid 1px;width:100px;height:100px;background:red">这是一个div</div>
</body>
</html>
로그인 후 복사
로그인 후 복사
단색은 테두리가 1픽셀로 표시된다는 뜻입니다.

픽셀이란 무엇인가요? http://baike.baidu.com/view/575.htm

width:100px;height:100px;는 div의 너비와 높이를 설정하는 것입니다. 각 속성의 값에 주의하세요.
background:red는 배경을 빨간색으로 설정합니다.
위 코드는 다음과 같습니다.




사이드바 닫기

div+css 웹페이지 레이아웃 디자인의 새로운 시작 (1)CSS 홈페이지 > ;

대형, 중형, 소형

div+css 웹 레이아웃 디자인 새로운 시작(1)

시간: 2014-03-09 20:49 클릭수: 709회

DIV+CSS는 웹사이트 표준(또는 ("WEB 표준"이라고 함)에서 일반적으로 사용되는 용어 중 하나인 div+css는 웹페이지 레이아웃 방법입니다. 이 웹페이지 레이아웃 방법은 표( 표) 전통적인 HTML 웹 페이지 디자인 언어의 위치 지정 방법으로 페이지 콘텐츠와 프리젠테이션을 분리할 수 있습니다. XHTML은 Extensible HyperText Markup Language의 약어입니다. XHTML은 HTML을 기반으로 최적화되고 개선된 새로운 언어인 XML(Extensible Markup Language)을 기반으로 하며, 그 목적은 XML 응용 프로그램과 강력한 데이터 변환 기능을 기반으로 하는 미래 네트워크 응용 프로그램의 더 많은 요구에 적응하는 것입니다. XHTML 웹 사이트 디자인 표준에서는 테이블 위치 지정 기술이 더 이상 사용되지 않지만 DIV+CSS를 사용하여 다양한 위치 지정을 구현합니다.

이전에는 테이블 레이아웃이었습니다. . 기본적으로 더 이상 사용되지 않습니다(테이블은 데이터 표시에만 사용됨)

div는 중국어로 영역을 의미하고 CSS는 캐스케이딩 스타일 시트를 의미함을 보면 핵심은 스타일이 아닌 레이아웃임을 알 수 있습니다


I DIV를 배우기 전에는 HTML에 익숙해야 합니다. DIV+CSS는 HTML을 기반으로 배워야 합니다

그럼 이제 어떤 도구를 사용해야 할까요? 일반적으로 메모장, 즉 메모장이면 충분합니다. + 브라우저는 괜찮습니다. 서버가 필요하지 않으며 Dreamweaver cs5를 사용할 수도 있습니다. 이에 대한 팁이 있으므로 도움말 문서의 중국어 버전을 다운로드하는 것이 가장 좋습니다. 다 해내세요

위의 내용은 온라인에서 쉽게 찾을 수 있고, 그룹 웹 프로그래밍 개발: 197132320에서 다운로드할 수 있습니다. 물론 웹 프로그래밍을 좋아하는 친구들도 함께 참여하실 수 있습니다

먼저 html의 기본 구조를 숙지하고 html 파일 test.html을 생성해 보자.



물론 html 파일에 hello를 직접 입력하면 된다. 정상적으로 표시되지만 이는 표준에 맞지 않습니다.
div를 알아보세요. 실제로는 div를 담는 데 사용되는 것입니다. >

하지만 이 div는 여전히 투명하기 때문에 웹 페이지에서 볼 수 없습니다
<html>
<head>
<title>这是HTML基本结构</title>
<head>
<body>
hello!
</body>
</html>
로그인 후 복사
로그인 후 복사
표시할 스타일을 지정해야 합니다. 먼저 테두리를 표시하고 너비와 높이를 100px로 만들고 배경색은 빨간색으로 설정합니다.


<html>
<head>
<title>DIV认识</title>
<head>
<body>
<div style="border:solid 1px;width:100px;height:100px;background:red">这是一个div</div>
</body>
</html>
로그인 후 복사
로그인 후 복사

每一个html标签都有style属性,div当然也不例外
border:solid 1px border表示css边框属性 solid 1px 是它的两个值 注意要空格
solid 表示边框实现显示 1px表示边框宽度为1像素
什么是像素 看这里http://baike.baidu.com/view/575.htm

width:100px;height:100px;是设置div的宽度和高度 注意每个属性给值用: 属性之间隔开用;
background:red 背景设置红色

如上代码在浏览器显示如下


还得提一下,浏览器最好用IE8 谷歌浏览器,火狐浏览器,360的也可以
因为他们支持css标准还算兼容,别的浏览器就说不准了,你看的结果可能不一样
css浏览器兼容日后再说



引入css样式除了上面一种,还有两种
一种是外部样式引入,特别推荐这种,一种是内部样式

外部样式引入需要在head标签里加

另外还的在html文件相同目录下创建mystyle.css文件

内部样式是直接在head写入,由于贴子特殊性,本贴全部用内部样式,这样看的舒服点,但在实际中最好用外部样式引入

这是内部样式

<html>
<head>
<style type="text/css">
div{
border:solid 1px;
width:100px;
height:100px;
background:red
}
</style> <head>
<body>
<div>这是一个div</div>
</body>
</html>
로그인 후 복사

这比之前要规范多了,body里也看的简单多了,要多多用这种样式与内容分离模式



如果是这种

<html>
<head>
<style type="text/css">
div{
border:solid 1px;
width:100px;
height:100px;
background:red
}
</style> <head>
<body>
<div style="border:solid 1px;width:200px;height:200px;background:green">这是一个div</div>
</body>
</html>
로그인 후 복사

两种样式你觉得它会采用哪个?
style属性这种是内联样式
这就是优先级问题,它会采用离它最近的那个,也就是style属性里的
同样,如果外部样式与内部样式相同,它会优先采用内部样式的
如果不是全部都相同,它会把不同的合并起来,相同的就优先采用内部样式的
优先级
内联》内部》外部

 以上就是div+css网页布局设计新开端(1)的内容,更多相关内容请关注PHP中文网(www.php.cn)!


본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.

핫 AI 도구

Undresser.AI Undress

Undresser.AI Undress

사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover

AI Clothes Remover

사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool

Undress AI Tool

무료로 이미지를 벗다

Clothoff.io

Clothoff.io

AI 옷 제거제

AI Hentai Generator

AI Hentai Generator

AI Hentai를 무료로 생성하십시오.

뜨거운 도구

메모장++7.3.1

메모장++7.3.1

사용하기 쉬운 무료 코드 편집기

SublimeText3 중국어 버전

SublimeText3 중국어 버전

중국어 버전, 사용하기 매우 쉽습니다.

스튜디오 13.0.1 보내기

스튜디오 13.0.1 보내기

강력한 PHP 통합 개발 환경

드림위버 CS6

드림위버 CS6

시각적 웹 개발 도구

SublimeText3 Mac 버전

SublimeText3 Mac 버전

신 수준의 코드 편집 소프트웨어(SublimeText3)

스크린 독자를 탈취시킵니다. 액세스 가능한 양식 및 모범 사례 스크린 독자를 탈취시킵니다. 액세스 가능한 양식 및 모범 사례 Mar 08, 2025 am 09:45 AM

이것은 우리가 양식 접근성에 대해 한 작은 시리즈의 세 번째 게시물입니다. 두 번째 게시물을 놓친 경우 "사용자 초점 관리 : Focus-Visible"을 확인하십시오. ~ 안에

Smart Forms 프레임 워크로 JavaScript 연락처 양식 작성 Smart Forms 프레임 워크로 JavaScript 연락처 양식 작성 Mar 07, 2025 am 11:33 AM

이 튜토리얼은 Smart Forms 프레임 워크를 사용하여 전문적인 JavaScript 양식을 작성하는 것을 보여줍니다 (참고 : 더 이상 사용할 수 없음). 프레임 워크 자체를 사용할 수 없지만 원칙과 기술은 다른 형태의 건축업자와 관련이 있습니다.

WordPress 블록 및 요소에 상자 그림자를 추가합니다 WordPress 블록 및 요소에 상자 그림자를 추가합니다 Mar 09, 2025 pm 12:53 PM

CSS Box-Shadow 및 개요 속성은 주제를 얻었습니다. 실제 테마에서 어떻게 작동하는지에 대한 몇 가지 예와 이러한 스타일을 WordPress 블록 및 요소에 적용 해야하는 옵션을 보자.

내용 부호 ​​속성으로 인라인 텍스트 편집기를 만듭니다 내용 부호 ​​속성으로 인라인 텍스트 편집기를 만듭니다 Mar 02, 2025 am 09:03 AM

인라인 텍스트 편집기를 구축하는 것은 사소한 일이 아닙니다. 이 프로세스는 대상 요소를 편집 가능하게하여 잠재적 구문 예외를 처리하여 시작합니다. 편집자 생성 이 편집기를 구축하려면 컨텐츠를 동적으로 수정해야합니다.

첫 번째 맞춤형 전환을 만듭니다 첫 번째 맞춤형 전환을 만듭니다 Mar 15, 2025 am 11:08 AM

Svelte Transition API는 맞춤형 전환을 포함하여 문서를 입력하거나 떠날 때 구성 요소를 애니메이션하는 방법을 제공합니다.

GraphQL 캐싱 작업 GraphQL 캐싱 작업 Mar 19, 2025 am 09:36 AM

최근에 GraphQL 작업을 시작했거나 장단점을 검토 한 경우 "GraphQL이 캐싱을 지원하지 않음"또는

node.js 및 Express의 Multer와 함께 파일 업로드 node.js 및 Express의 Multer와 함께 파일 업로드 Mar 02, 2025 am 09:15 AM

이 튜토리얼은 node.js, express 및 multer를 사용하여 파일 업로드 시스템을 구축함으로써 안내합니다. 단일 및 다중 파일 업로드를 다루고 나중에 검색하기 위해 MongoDB 데이터베이스에 이미지 저장을 보여줍니다. 먼저 Projec을 설정하십시오

5 개의 최고의 PHP 양식 빌더 (및 3 개의 무료 스크립트) 비교 5 개의 최고의 PHP 양식 빌더 (및 3 개의 무료 스크립트) 비교 Mar 04, 2025 am 10:22 AM

이 기사는 Envato Market에서 사용할 수있는 최고의 PHP 양식 빌더 스크립트를 탐색하여 기능, 유연성 및 설계를 비교합니다. 특정 옵션으로 다이빙하기 전에 PHP 양식 빌더가 무엇인지, 왜 사용하는지 이해해 봅시다. PHP 양식

See all articles