现有阶段,我们对同一页面的网盟推广单元的请求采用的是先请求先服务的顺序,即将最相关最好的推广内容返回给这个页面第一个请求,然后次之。然而,通过我们对历史数据的仔细分析,发现部分联盟合作网站的页面HTML中,请求顺序不是最优的,网页会首先请求关注度较低的推广单元,然后再请求点击率最高的推广单元(在通常情况下,网页HTML代码的加载顺序是从上到下、从左到右)。
代码位加载顺序HTML/CSS优化方法:首先在网页中为代码位预留相同尺寸的空白位置,
1.为代码位的父容器添加样式“position: relative”
2.为代码位容器添加样式“position: absolute”,并设置top和left以确定代码位与父容器的相对位置;各代码位之间的载入顺序以代码插入的先后顺序为准。
示例代码:
复制代码
代码如下:
<style type=”text/css”>
#ad1{
width: 468px;
height: 60px;
position: absolute;
left: 100px;
top: 250px;
}
#ad2{
width: 300px;
height: 250px;
position: absolute;
left: 200px;
top: 350px;
}
</style>
<body>
<div id=”content” style=”position: relative”>
/* 此处添加网页的其它内容,在页面中为推广内容预留相同尺寸的位置 */
<div id=”adlist”>
/*此处添加各个代码位的调用代码,按优化后的代码位加载顺序添加 */
<div id=”ad1”>
/*插入ad1的调用代码*/
</div>
<div id=”ad2”>
/*插入ad2的调用代码*/
</div>
</div>
</div>
</body>
大型站长资讯类网站! https://www.0818zz.com