← 返回功能
Free

页面大纲

查看实时 HTML DOM 树层次结构,轻松浏览文档结构。

Browser DevTools show the DOM as a text tree in a side panel, disconnected from the visual layout. Page Outliner bridges this gap by projecting the DOM structure directly onto the page. Each element gets a small colored badge showing its tag name (div, section, nav, h1, p, button, etc.), positioned at the element's top-left corner. Nested elements are visually indented, and the tree-like structure is immediately apparent. This makes it incredibly easy to understand how a page is built at a glance — you can see that the header contains a nav with five anchor tags, the main content has three section elements each containing articles, and the footer wraps a logo div and a list of links. All without opening DevTools or reading raw HTML source code.

实时预览
example.com/blog 页面大纲视图:开启
<html>
<head> ...
<body>
<header>
<nav>
<a> Logo <a> 首页 <a> 博客 <a> 联系我们
<main>
<article>
<h1> 欢迎来到博客
<p> Lorem ipsum dolor sit amet...
<p> Consectetur adipiscing elit...
<button> 阅读更多
<footer> 3 个子元素
核心功能

Full DOM Visualization

Every visible element on the page gets a colored tag badge overlay showing its HTML tag name. From the outermost html and body elements all the way down to individual spans, links, and buttons — nothing is hidden. The overlay renders the complete element hierarchy as a visual map.

Color-Coded Tag Badges

Each element type gets a distinct background color for its badge. Structural elements (header, main, footer) in blue, navigation in amber, headings in purple, paragraphs in gray, links in yellow, buttons in cyan, images in pink. You can identify element types by color without reading the text.

莠、莠貞シ乗ぎ蛛憺ォ倅コョ

Hover over any tag badge to highlight the corresponding element with a semi-transparent overlay showing its exact dimensions (width × height in pixels). The element boundary is outlined and the badge becomes more prominent — making it easy to identify which badge belongs to which element.

Nesting Depth Visualization

Deeply nested elements are indented further from the left edge, making nesting relationships immediately visible. See at a glance if a page has too many wrapper divs (5+ levels deep) or a clean, shallow structure. Connecting lines show parent-child relationships.

霓サ驥丈ク疲裏蟷イ謇ー

The overlays are positioned absolutely and don't affect page layout, scrolling, or JavaScript behavior. Badge labels are small and semi-transparent so you can still see the page content underneath. Toggle off instantly to return to normal.

Expandable / Collapsible Sections

Click any container element's badge to collapse its children, hiding the nested badges. Useful for focusing on a specific section without being overwhelmed by the entire page's DOM tree. Click again to expand.

使用场景

Understanding Unfamiliar Page Structures

Landed on a complex webpage and need to understand how it's built? Page Outliner shows you the entire DOM hierarchy at a glance — which sections contain which content, how the navigation is structured, and where the main content area begins and ends.

Identifying Over-Nested Markup

Excessive div nesting makes CSS harder to write and pages slower to render. If you see 6+ levels of colored badges stacked on top of each other for a simple text block, the markup needs simplification. Page Outliner makes this immediately obvious.

Verifying Semantic HTML Usage

Is the page using proper semantic elements? Look for header, nav, main, article, section, and footer badges. If everything is just div elements, the page lacks semantic structure — which hurts accessibility, SEO, and maintainability.

Learning How Production Sites Are Built

Visit any well-built website (Stripe, Linear, Vercel) and activate Page Outliner to see how their frontend teams structure their HTML. Learn layout patterns by seeing real-world DOM structures on production pages.

Preparing for CSS Inspector or Measure Tools

Use Page Outliner first to identify which elements exist and where they are, then switch to CSS Inspector or Measure Distance to dig deeper into specific elements you've identified.

使用方法
1

Activate Page Outliner

Open the DevSuite Pro floating dock and click the Page Outliner icon. The tool immediately scans the page DOM and renders tag badges on every visible element.

2

Read the Visual Tree

Colored badges appear at the top-left corner of each element showing its tag name (div, section, h1, p, etc.). The nesting structure is visible through indentation and badge positioning.

3

Hover to Highlight Elements

Move your mouse over any badge to highlight the corresponding element. A semi-transparent overlay shows the element's boundaries and dimensions. This connects the abstract tag name to its visual position on the page.

4

Click to Collapse Sections

Click a container badge to collapse its children's badges. This lets you focus on specific page areas without visual clutter from deeply nested elements.

5

Toggle Off When Done

Click the Page Outliner icon in the dock to remove all overlays and return to the normal page view. No traces left behind.

准备好开始了吗?

免费安装 DevSuite Pro,为您的浏览器解锁 64+ 个开发者工具。

添加到 Chrome 添加到 Edge 添加到 Firefox