이전 재구성 작업에서 Dev/ 폴더가 누락되었던 것을 반영. - Dev/Topic_Programming(중첩 폴더, 78개)은 Dev 자체 최상위 폴더들 (Architecture/Conventions/Engineering_Intelligence 등)과 완전 중복이라 제거. - Dev 최상위 엔지니어링 지식 폴더(Architecture/Conventions/Engineering_Intelligence/ Failure_Library/Generalized_Principles/Language/Pattern_Catalog/Platform_Guides/ Subsystems, 77개)는 이미 Topic_Programming/Topic_Programming에 더 최신 버전이 존재해 중복 제거(고유 콘텐츠 1개는 예외 처리하여 이동 보존). - Dev의 W3Schools 언어 튜토리얼 폴더(Topic_C/CPP/CSS/CSharp/HOWTO/HTML/Java/ JavaScript/PHP/Python/SQL/W3CSS, 1201개)는 전부 Topic_Programming 하위로 이동. - 에이전트 운영 상태(.astra/docs)는 그대로 유지, 콘텐츠 폴더만 정리. - Topic_Programming 최종 문서 수: 2784 → 3985.
4.9 KiB
id, title, category, status, verification_status, canonical_id, aliases, duplicate_of, source_trust_level, confidence_score, created_at, updated_at, review_reason, merge_history, tags, raw_sources, applied_in, github_commit
| id | title | category | status | verification_status | canonical_id | aliases | duplicate_of | source_trust_level | confidence_score | created_at | updated_at | review_reason | merge_history | tags | raw_sources | applied_in | github_commit | ||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| css-max-width | CSS Max-width | Frontend | draft | conceptual |
|
B | 0.88 | 2026-06-23 | 2026-06-23 |
|
|
CSS Max Width
🎯 한 줄 통찰 (One-line insight)
max-width caps an element's width so it can shrink but never exceed a set size, improving how layouts handle small browser windows. [S1]
🧠 핵심 개념 (Core concepts)
- Definition — the
max-widthproperty defines the maximum width of an element. [S1] - Upper bound only — this property prevents the element's width from being larger than the specified value (it can be smaller, but not larger). [S1]
- Responsive purpose — this property is useful for creating responsive layouts and to ensure content readability across various screen sizes. [S1]
- Problem with fixed
width— if the browser window is smaller than the element'swidth, some content will not show, and the browser might add a horizontal scrollbar to the page. [S1] max-widthimproves this — usingmax-widthinstead improves the browser's handling of small windows. [S1]
🧩 추출된 패턴 (Extracted patterns)
max-width+margin: auto— a centered, responsive block that fills available width up to a cap. [S1]- Replace
widthwithmax-width— swap a fixedwidthformax-widthto avoid overflow on narrow viewports. [S1]
📖 세부 내용 (Details)
The max-width property defines the maximum width of an element. This property prevents the element's width from being larger than the specified value (it can be smaller, but not larger). This property is useful for creating responsive layouts and to ensure content readability across various screen sizes. [S1]
Problem with width: What happens to the <div> above if the browser window is smaller than the width of the element? Some of the content will not show, and the browser might add a horizontal scrollbar to the page. [S1]
Using max-width instead: Now, we use the max-width property instead. This will improve the browser's handling of small windows. [S1]
The example below compares a fixed-width <div> against a max-width <div>: [S1]
div.ex1 {
width: 500px;
margin: auto;
border: 3px solid #73AD21;
}
div.ex2 {
max-width: 500px;
margin: auto;
border: 3px solid #73AD21;
}
Tip: Resize the browser window to less than 600px wide to see the difference between the two <div>s. [S1]
CSS Properties (reference table) [S1]
| Property | Description |
|---|---|
| max-width | Defines the maximum width of an element |
| width | Sets the width of an element |
⚖️ 비교 및 선택 기준 (Comparison & decision criteria)
- Fixed
width: 500px;— if the browser window is smaller than the width, some content will not show and a horizontal scrollbar may appear. [S1] max-width: 500px;— improves the browser's handling of small windows, since the element can shrink below the cap but never exceed it. Choose this for responsive layouts. [S1]
🛠️ 적용 사례 (Applied in summary)
The page's own example is the applied case: two centered <div>s (margin: auto) with a #73AD21 border, one using width: 500px; and one using max-width: 500px; to contrast their small-window behavior. No external project/commit applications found in the source.
💻 코드 패턴 (Code patterns)
Responsive capped, centered block (language: CSS):
div.ex2 {
max-width: 500px;
margin: auto;
border: 3px solid #73AD21;
}
⚖️ 모순 및 업데이트 (Contradictions & updates)
No contradictions found in the source.
✅ 검증 상태 및 신뢰도
- 상태: draft
- 검증 단계: conceptual (실제 적용 사례 발견 시 applied/validated로 승격 가능)
- 출처 신뢰도: B (W3Schools — widely used educational reference, not a primary standards body)
- 신뢰 점수: 0.88
- 중복 검사 결과: 신규 생성 (New discovery)
🔗 지식 그래프 (Knowledge Graph)
- 상위/루트: CSS Tutorial
- 관련 개념: CSS Display, CSS Table Responsive, CSS Position
- 참조 맥락: Referenced whenever building responsive blocks that should not overflow narrow viewports.
📚 출처 (Sources)
- [S1] W3Schools — CSS Max-width — https://www.w3schools.com/css/css_max-width.asp
📝 변경 이력 (Change history)
- 2026-06-23: Initial draft synthesized from the W3Schools "CSS Max-width" page (Astra wiki-curation, P-Reinforce v3.1 format).