不用div 用html5+css3

想请问一下那个不用div 要求只用html5+css3技术怎样建立网站?
帮忙建立一个只用到html5+css3的简易网站

<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>web_csdn</title>
<style type="text/css">
    * {
      box-sizing: border-box;/*对元素高度与宽度包括了padding和broder*/
    }
    .header{
        text-align: center;
        background-color: gray;
        padding-bottom: 20px;
        padding-top: 20px;
    }
    .topnav{
        list-style-type: none;
        background-color:black;
        overflow: hidden;
    }
    .topnav a{
        float: left;
        display: block;
        color: white;
        text-align: center;
        padding: 10px 15px;
        text-decoration: none;
    }
    .column.side{
        width: 25%;
    }
    .column.middle{
        width: 50%;
    }
    .column{
        float: left;
        padding: 20px 10px 50px;
    }
    .row:after {
       content: "";/*后面增加空格*/
       display: table;/*前后有换行符*/
       clear: both;/*消除两边的浮动*/
    }
    .footer {
       background-color: #f1f1f1;
       padding: 10px;
       text-align: center;
    }
</style>
</head>

<body>
    <div class="header">
          <h1>头部区域</h1>
    </div>
    
    <div class="topnav">
       <a href="#">链接</a>
       <a href="#">链接</a>
       <a href="#">链接</a>
       <a href="#">链接</a>
    </div>
    
    <div class="row">
      <div class="column side">
         <h2>左侧边栏</h2>
         <p>左侧内容</p>
      </div>
  
      <div class="column middle">
         <h2>主区域内容</h2>
         <p>主区域内容</p>
         <p>百度百科是百度公司推出的一部内容开放、自由的网络百科全书。其测试版于2006年4月20日上线,正式版在2008年4月21日发布,截至2019年8月,百度百科已经收录了超1600万词条,参与词条编辑的网友超过680万人,几乎涵盖了所有已知的知识领域.
         “世界很复杂,百度更懂你”,百度百科旨在创造一个涵盖各领域知识的中文信息收集平台。百度百科强调用户的参与和奉献精神,充分调动互联网用户的力量,汇聚上亿用户的头脑智慧,积极进行交流和分享。同时,百度百科实现与百度搜索、百度知道的结合,从不同的层次上满足用户对信息的需求。</p>
      </div>

      <div class="column side">
         <h2>右侧边栏</h2>
         <p>右侧内容</p>
      </div>
        
    </div>
    
    <div class="footer">
          <p>底部区域</p>
    </div>
</body>
</html>

div是html5的一部分。

是指仅使用html规范的语义化标签 写页面 css3写样式?

你试试不就知道了,把DIV删除